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

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

aihua 3 роки тому
батько
коміт
fa8f08439c

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

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

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

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

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

@@ -1,7 +1,9 @@
1
 package com.chinaitop.depot.risk.model;
1
 package com.chinaitop.depot.risk.model;
2
 
2
 
3
+import com.fasterxml.jackson.annotation.JsonFormat;
3
 import lombok.Data;
4
 import lombok.Data;
4
 import lombok.experimental.Accessors;
5
 import lombok.experimental.Accessors;
6
+import org.springframework.format.annotation.DateTimeFormat;
5
 
7
 
6
 import java.util.Date;
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
     private String solveTime;
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
 import lombok.extern.slf4j.Slf4j;
9
 import lombok.extern.slf4j.Slf4j;
10
 import org.springframework.stereotype.Service;
10
 import org.springframework.stereotype.Service;
11
 
11
 
12
+import java.util.Date;
12
 import java.util.List;
13
 import java.util.List;
13
 import java.util.Map;
14
 import java.util.Map;
14
 
15
 
@@ -40,7 +41,7 @@ public class RiskFollowServiceImpl implements RiskFollowService {
40
      */
41
      */
41
     @Override
42
     @Override
42
     public void saveData(RiskFollow riskFollow) {
43
     public void saveData(RiskFollow riskFollow) {
43
-        riskFollow.setCreateTime(DateUtil.getNow());
44
+        riskFollow.setCreateTime(new Date());
44
         riskFollowMapper.insert(riskFollow);
45
         riskFollowMapper.insert(riskFollow);
45
     }
46
     }
46
 
47