Переглянути джерело

用户列表添加创建时间列表和创建时间查询

LiFei 4 роки тому
батько
коміт
d23f71072a

+ 4 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/api/controller/HlwUserApiController.java

@@ -164,12 +164,16 @@ public class HlwUserApiController extends JeecgController<HlwUser, IHlwUserServi
         Integer idcardPictureType = jsonObject.getInteger("idcardPictureType");
         Integer contractUpload = jsonObject.getInteger("contractUpload");
         String lastPaymentCompany = jsonObject.getString("lastPaymentCompany");
+        String createTimeBegin = jsonObject.getString("createTimeBegin");
+        String createTimeEnd = jsonObject.getString("createTimeEnd");
         HlwUser hlwUser = new HlwUser();
         hlwUser.setName(name);
         hlwUser.setIdcardNumber(idcardNumber);
         hlwUser.setIdcardPictureType(idcardPictureType);
         hlwUser.setContractUpload(contractUpload);
         hlwUser.setLastPaymentCompany(lastPaymentCompany);
+        hlwUser.setCreateTimeBegin(createTimeBegin);
+        hlwUser.setCreateTimeEnd(createTimeEnd);
         Page<HlwUser> page = new Page<HlwUser>(pageNo, pageSize);
         Page<HlwUser> pageList = hlwUserService.userList(page, hlwUser, applicationId);
         List<HlwUser> hlwUserList=pageList.getRecords();

+ 6 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwuser/entity/HlwUser.java

@@ -130,4 +130,10 @@ public class HlwUser implements Serializable {
 
     @TableField(exist = false)
     private Integer countUserContract; //用户下面总的已支付的付款对应的合同个数
+
+    @TableField(exist = false)
+    private String createTimeBegin;
+
+    @TableField(exist = false)
+    private String createTimeEnd;
 }

+ 3 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwuser/mapper/xml/HlwUserMapper.xml

@@ -64,6 +64,9 @@
             <if test="hlwUser.name != null and hlwUser.name != ''">
                 and a.name like CONCAT('%',#{hlwUser.name},'%')
             </if>
+            <if test="hlwUser.createTimeBegin != null and hlwUser.createTimeEnd != '' ">
+                AND a.create_time BETWEEN #{hlwUser.createTimeBegin} AND #{hlwUser.createTimeEnd}
+            </if>
             <if test="hlwUser.idcardNumber != null and hlwUser.idcardNumber != ''">
                 and a.idcard_number like CONCAT('%',#{hlwUser.idcardNumber},'%')
             </if>