Kaynağa Gözat

风险管控跟踪-时间字段优化

aihua 3 yıl önce
ebeveyn
işleme
fa8f08439c

+ 4 - 3
src/main/java/com/chinaitop/depot/risk/mapper/RiskFollowMapper.xml

@@ -13,6 +13,7 @@
13 13
             risk_check as riskCheck,
14 14
             risk_solve as riskSolve,
15 15
             org_id as orgId,
16
+            zgsj as solveTime,
16 17
             create_time as createTime
17 18
         from
18 19
             risk_follow
@@ -36,10 +37,10 @@
36 37
                 #{riskCheck,jdbcType=VARCHAR},
37 38
                 #{riskSolve,jdbcType=VARCHAR},
38 39
                 #{orgId,jdbcType=INTEGER},
39
-                #{createTime,jdbcType=VARCHAR},
40
+                #{createTime,jdbcType=TIMESTAMP},
40 41
                 #{responsibleDept,jdbcType=VARCHAR},
41 42
                 #{responsiblePerson,jdbcType=VARCHAR},
42
-                #{solveTime,jdbcType=VARCHAR},
43
+                #{solveTime,jdbcType=TIMESTAMP},
43 44
                 #{baseRiskInfo,jdbcType=VARCHAR},
44 45
                 #{solveCheckInfo,jdbcType=VARCHAR})
45 46
 
@@ -65,7 +66,7 @@
65 66
                 zrr = #{responsiblePerson,jdbcType=INTEGER},
66 67
             </if>
67 68
             <if test="solveTime != null">
68
-                zgsj = #{solveTime,jdbcType=VARCHAR},
69
+                zgsj = #{solveTime,jdbcType=TIMESTAMP},
69 70
             </if>
70 71
             <if test="baseRiskInfo != null">
71 72
                 sgxx = #{baseRiskInfo,jdbcType=VARCHAR},

+ 2 - 2
src/main/java/com/chinaitop/depot/risk/mapper/RiskManagementMapper.xml

@@ -50,7 +50,7 @@
50 50
                 #{responsibleDept,jdbcType=VARCHAR},
51 51
                 #{responsiblePerson,jdbcType=VARCHAR},
52 52
                 #{orgId,jdbcType=INTEGER},
53
-                #{createTime,jdbcType=VARCHAR})
53
+                #{createTime,jdbcType=TIMESTAMP})
54 54
 
55 55
     </insert>
56 56
 
@@ -91,7 +91,7 @@
91 91
                 responsible_person = #{responsiblePerson,jdbcType=VARCHAR},
92 92
             </if>
93 93
             <if test="modifyTime != null">
94
-                modify_time = #{modifyTime,jdbcType=DATE},
94
+                modify_time = #{modifyTime,jdbcType=TIMESTAMP},
95 95
             </if>
96 96
         </set>
97 97
         where id = #{id,jdbcType=INTEGER}

+ 6 - 1
src/main/java/com/chinaitop/depot/risk/model/RiskFollow.java

@@ -1,7 +1,9 @@
1 1
 package com.chinaitop.depot.risk.model;
2 2
 
3
+import com.fasterxml.jackson.annotation.JsonFormat;
3 4
 import lombok.Data;
4 5
 import lombok.experimental.Accessors;
6
+import org.springframework.format.annotation.DateTimeFormat;
5 7
 
6 8
 import java.util.Date;
7 9
 
@@ -64,7 +66,8 @@ public class RiskFollow {
64 66
     /**
65 67
      * 创建时间
66 68
      */
67
-    private String createTime;
69
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
70
+    private Date createTime;
68 71
 
69 72
     /**
70 73
      * 责任单位
@@ -80,6 +83,8 @@ public class RiskFollow {
80 83
     /**
81 84
      * 整改时间
82 85
      */
86
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
87
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
83 88
     private String solveTime;
84 89
 
85 90
 

+ 2 - 1
src/main/java/com/chinaitop/depot/risk/service/impl/RiskFollowServiceImpl.java

@@ -9,6 +9,7 @@ import lombok.RequiredArgsConstructor;
9 9
 import lombok.extern.slf4j.Slf4j;
10 10
 import org.springframework.stereotype.Service;
11 11
 
12
+import java.util.Date;
12 13
 import java.util.List;
13 14
 import java.util.Map;
14 15
 
@@ -40,7 +41,7 @@ public class RiskFollowServiceImpl implements RiskFollowService {
40 41
      */
41 42
     @Override
42 43
     public void saveData(RiskFollow riskFollow) {
43
-        riskFollow.setCreateTime(DateUtil.getNow());
44
+        riskFollow.setCreateTime(new Date());
44 45
         riskFollowMapper.insert(riskFollow);
45 46
     }
46 47