Browse Source

优化代码

shiyj1101 4 years ago
parent
commit
0390f002c7

+ 9 - 0
java110-bean/src/main/java/com/java110/dto/account/AccountDto.java

@@ -34,6 +34,7 @@ public class AccountDto extends PageDto implements Serializable {
     private String acctType;
     private String acctTypeName;
     private String objId;
+    private String [] objIds;
     private String acctId;
     private String acctName;
     private String objType;
@@ -151,4 +152,12 @@ public class AccountDto extends PageDto implements Serializable {
     public void setIdCard(String idCard) {
         this.idCard = idCard;
     }
+
+    public String[] getObjIds() {
+        return objIds;
+    }
+
+    public void setObjIds(String[] objIds) {
+        this.objIds = objIds;
+    }
 }

+ 6 - 0
java110-db/src/main/resources/mapper/acct/AccountServiceDaoImplMapper.xml

@@ -113,6 +113,12 @@
         <if test="objId !=null and objId != ''">
             and t.obj_id= #{objId}
         </if>
+        <if test="objIds !=null ">
+            and t.obj_id in
+            <foreach collection="objIds" item="item" open="(" close=")" separator=",">
+                #{item}
+            </foreach>
+        </if>
         <if test="acctId !=null and acctId != ''">
             and t.acct_id= #{acctId}
         </if>