YL2767 1 day ago
parent
commit
45bef18561

+ 18
- 0
src/main/java/com/th/demo/controller/ware/OutRecordController.java View File

@@ -141,5 +141,23 @@ public class OutRecordController {
141 141
         }
142 142
     }
143 143
 
144
+    @RequestMapping(value = "/changeRecordOutDtm.do")
145
+    public String changeRecordOutDtm(String json, String ChangeOutDtm,
146
+                                    HttpServletRequest request) {
147
+
148
+        try {
149
+            String userId = (String) request.getAttribute("userId");
150
+            String belongId = (String) request.getAttribute("belongId");
151
+            Date fromDate2 = DateTools.StrToDate(ChangeOutDtm, "yyyy-MM-dd HH:mm:ss");
152
+
153
+            result = outRecordService.changeRecordOutDtm(json ,fromDate2, userId, belongId);
154
+        } catch (Exception ex) {
155
+            ex.printStackTrace();
156
+            result = JSONTools.toString(ResponseCodeMsg.CODE_EX, ex.getMessage());
157
+        } finally {
158
+            return result;
159
+        }
160
+    }
161
+
144 162
 
145 163
 }

+ 2
- 0
src/main/java/com/th/demo/mapping/ware/OutRecordMapper.java View File

@@ -33,4 +33,6 @@ public interface OutRecordMapper {
33 33
     int savePriceMod(OutRecord rcd);
34 34
 
35 35
     void cleanVerifyInfo(String outRcdId);
36
+
37
+    int updateOutDtmByOutId(String id ,Date ChangeInDtm);
36 38
 }

+ 12
- 0
src/main/java/com/th/demo/service/impl/ware/OutRecordServiceImpl.java View File

@@ -182,6 +182,18 @@ public class OutRecordServiceImpl implements OutRecordService {
182 182
 
183 183
         return result;
184 184
     }
185
+
186
+    @Override
187
+    public String changeRecordOutDtm(String json,Date ChangeInDtm, String userId, String belongId){
188
+        List<OutRecord> outRecords = JSON.parseObject(json, new TypeReference<List<OutRecord>>() {
189
+        });
190
+        for (int i = 0; i < outRecords.size(); i++) {
191
+            num =outRecordMapper.updateOutDtmByOutId(outRecords.get(i).getId(),ChangeInDtm);
192
+            result = JSONTools.toString(num);
193
+        }
194
+
195
+        return result;
196
+    }
185 197
 }
186 198
 
187 199
 

+ 2
- 0
src/main/java/com/th/demo/service/ware/OutRecordService.java View File

@@ -16,4 +16,6 @@ public interface OutRecordService {
16 16
     String savePriceMod(String json, String modPrice, String userId, String belongId);
17 17
 
18 18
     String deleteRecord(String json, String userId, String belongId);
19
+
20
+    String changeRecordOutDtm(String json , Date fromDate2, String userId, String belongId);
19 21
 }

+ 7
- 7
src/main/resource/localhost/db.properties View File

@@ -1,14 +1,14 @@
1
-#jdbc.driverClass=com.mysql.jdbc.Driver
2
-#jdbc.jdbcUrl=jdbc:mysql://172.18.200.32:3306/ware_mj?useUnicode=true&characterEncoding=utf8
3
-#jdbc.user=root
4
-#jdbc.password=root
5
-
6
-#???????????????????????????????
7 1
 jdbc.driverClass=com.mysql.jdbc.Driver
8
-jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ware_mj?characterEncoding=utf8
2
+jdbc.jdbcUrl=jdbc:mysql://172.18.200.32:3306/ware_mj?useUnicode=true&characterEncoding=utf8
9 3
 jdbc.user=root
10 4
 jdbc.password=root
11 5
 
6
+#???????????????????????????????
7
+#jdbc.driverClass=com.mysql.jdbc.Driver
8
+#jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ware_mj?characterEncoding=utf8
9
+#jdbc.user=root
10
+#jdbc.password=root
11
+
12 12
 #jdbc.driverClass=com.mysql.jdbc.Driver
13 13
 #jdbc.jdbcUrl=jdbc:mysql://60.205.9.174:3309/ware_mj?useUnicode=true&characterEncoding=utf8
14 14
 #jdbc.user=root

+ 6
- 0
src/main/resource/mapper/ware/OutRecordMapper.xml View File

@@ -511,4 +511,10 @@
511 511
     and ifnull(t.back_flag,0) &lt;> '1'
512 512
     order by t.add_time desc
513 513
   </select>
514
+
515
+  <update id="updateOutDtmByOutId" >
516
+    update t_ware_out_record
517
+    set add_time = #{param2,jdbcType=TIMESTAMP}
518
+    where id = #{param1,jdbcType=VARCHAR}
519
+  </update>
514 520
 </mapper>

Loading…
Cancel
Save