Bläddra i källkod

sz 查询条件,方法等修改

xiao547607 5 år sedan
förälder
incheckning
94984bb80b

+ 6 - 3
common/src/main/resources/mapper/base/PersonInfo.xml

@@ -169,9 +169,12 @@
                 and a.company_id = #{searchParams.companyId}
             </if>
             <if test="searchParams.name != null">
-            <foreach item="name" collection="searchParams.name"  open="and" separator="or">
-                a.name_ like #{name}
-            </foreach>
+                and a.name_ like #{searchParams.name}
+            </if>
+            <if test="searchParams.nameList != null">
+                <foreach item="name" collection="searchParams.nameList"  open="and" separator="or">
+                    a.name_ like #{name}
+                </foreach>
             </if>
             <if test="searchParams.idCard != null">
                 and a.id_card like #{searchParams.idCard}

+ 2 - 2
web/src/main/java/com/jpsoft/smart/modules/base/controller/PersonInfoController.java

@@ -355,7 +355,7 @@ public class PersonInfoController {
                 for (String n : names) {
                     nameList.add("%"+ n +"%");
                 }
-                searchParams.put("name", nameList);
+                searchParams.put("nameList", nameList);
         }
         if (StringUtils.isNotEmpty(idCard)) {
             searchParams.put("idCard","%" + idCard + "%");
@@ -837,7 +837,7 @@ public class PersonInfoController {
                 for (String n : names) {
                     nameList.add("%"+ n +"%");
                 }
-                searchParams.put("name", nameList);
+                searchParams.put("nameList", nameList);
             }
             if (StringUtils.isNotEmpty(idCard)) {
                 searchParams.put("idCard","%" + idCard + "%");