Selaa lähdekoodia

矿山域-流程管理

ltt 1 vuosi sitten
vanhempi
commit
bde629343d

+ 9 - 0
business-modules/business-mine/src/main/java/com/sckw/mine/entity/req/NodePageListParam.java

@@ -1,7 +1,10 @@
 package com.sckw.mine.entity.req;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
 
+import java.util.Date;
+
 /**
  * @desc:
  * @author: Lt
@@ -24,4 +27,10 @@ public class NodePageListParam {
     private Integer status;
 
     private String createBy;
+
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date startTime;
+
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date endTime;
 }

+ 6 - 0
business-modules/business-mine/src/main/resources/mapper/NodeMapper.xml

@@ -40,6 +40,12 @@
             <if test="param.createBy != null and param.createBy != ''">
                 and create_by like concat('%',#{param.createBy},'%')
             </if>
+            <if test="param.startTime != null">
+                and create_time  >=  #{param.startTime}
+            </if>
+            <if test="param.endTime != null">
+                and create_time  &lt; #{param.endTime}
+            </if>
         </where>
         order by node_sort desc,create_time desc
     </select>