Browse Source

设备 传参 修改

gaodd 1 year ago
parent
commit
03efbe29ef

+ 5 - 5
src/main/java/com/chinaitop/depot/device/controller/StorageDeviceKeepController.java

@@ -109,13 +109,13 @@ public class StorageDeviceKeepController {
109
      */
109
      */
110
     @RequestMapping(value="/end", produces = MediaType.APPLICATION_JSON_VALUE, method=RequestMethod.POST)
110
     @RequestMapping(value="/end", produces = MediaType.APPLICATION_JSON_VALUE, method=RequestMethod.POST)
111
 	@ApiOperation(value="结束保养", notes = "结束保养")
111
 	@ApiOperation(value="结束保养", notes = "结束保养")
112
-    public Map<String, Object> end(String deviceListJson) {
112
+    public Map<String, Object> end(@RequestBody StorageDevicekeep storageDevicekeep) {
113
         Map<String, Object> map = new HashMap<>();
113
         Map<String, Object> map = new HashMap<>();
114
         // JSON字符串转对象
114
         // JSON字符串转对象
115
-        ObjectMapper mapper = new ObjectMapper();
116
-        StorageDevicekeep storageDevicekeep = null;
115
+        //ObjectMapper mapper = new ObjectMapper();
116
+        //StorageDevicekeep storageDevicekeep = null;
117
         try {
117
         try {
118
-        	storageDevicekeep = (StorageDevicekeep)mapper.readValue(deviceListJson, StorageDevicekeep.class);
118
+        	//storageDevicekeep = (StorageDevicekeep)mapper.readValue(deviceListJson, StorageDevicekeep.class);
119
         	storageDevicekeep.setKeepEnd(new Date());
119
         	storageDevicekeep.setKeepEnd(new Date());
120
         	storageDevicekeep.setKeepStatus(0);
120
         	storageDevicekeep.setKeepStatus(0);
121
         	deviceKeepService.updateByPrimaryKeySelective(storageDevicekeep);
121
         	deviceKeepService.updateByPrimaryKeySelective(storageDevicekeep);
@@ -138,7 +138,7 @@ public class StorageDeviceKeepController {
138
         	deviceInputService.updateByPrimaryKeySelective(inputList.get(0));
138
         	deviceInputService.updateByPrimaryKeySelective(inputList.get(0));
139
         	deviceKeepService.updateByPrimaryKeySelective(storageDevicekeep);*/
139
         	deviceKeepService.updateByPrimaryKeySelective(storageDevicekeep);*/
140
             map.put("status", "success");
140
             map.put("status", "success");
141
-        } catch (IOException e) {
141
+        } catch (Exception e) {
142
             map.put("status", "error");
142
             map.put("status", "error");
143
             e.printStackTrace();
143
             e.printStackTrace();
144
         }
144
         }

+ 5 - 5
src/main/java/com/chinaitop/depot/device/controller/StorageDeviceRepairController.java

@@ -194,13 +194,13 @@ public class StorageDeviceRepairController {
194
      */
194
      */
195
     @RequestMapping(value = "/end", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.POST)
195
     @RequestMapping(value = "/end", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.POST)
196
     @ApiOperation(value = "结束维修", notes = "结束维修")
196
     @ApiOperation(value = "结束维修", notes = "结束维修")
197
-    public Map<String, Object> end(String deviceListJson) {
197
+    public Map<String, Object> end(@RequestBody StorageDevicerepair storageDevicerepair) {
198
         Map<String, Object> modelMap = new HashMap<>();
198
         Map<String, Object> modelMap = new HashMap<>();
199
         // JSON字符串转对象
199
         // JSON字符串转对象
200
         ObjectMapper mapper = new ObjectMapper();
200
         ObjectMapper mapper = new ObjectMapper();
201
-        StorageDevicerepair storageDevicerepair = null;
201
+        //StorageDevicerepair storageDevicerepair = null;
202
         try {
202
         try {
203
-            storageDevicerepair = (StorageDevicerepair) mapper.readValue(deviceListJson, StorageDevicerepair.class);
203
+            //storageDevicerepair = (StorageDevicerepair) mapper.readValue(deviceListJson, StorageDevicerepair.class);
204
             //改变维修表中的信息
204
             //改变维修表中的信息
205
             storageDevicerepair.setRepairEnd(new Date());
205
             storageDevicerepair.setRepairEnd(new Date());
206
             storageDevicerepair.setRepairStatus(0);
206
             storageDevicerepair.setRepairStatus(0);
@@ -218,7 +218,7 @@ public class StorageDeviceRepairController {
218
             dSbxxsjy.setMqzt("1");
218
             dSbxxsjy.setMqzt("1");
219
             sblxxjyService.update(dSbxxsjy);
219
             sblxxjyService.update(dSbxxsjy);
220
             modelMap.put("status", "success");
220
             modelMap.put("status", "success");
221
-        } catch (IOException e) {
221
+        } catch (Exception e) {
222
             modelMap.put("status", "error");
222
             modelMap.put("status", "error");
223
             e.printStackTrace();
223
             e.printStackTrace();
224
         }
224
         }
@@ -233,7 +233,7 @@ public class StorageDeviceRepairController {
233
     public Map<String, Object> endMore(String deviceListJson) {
233
     public Map<String, Object> endMore(String deviceListJson) {
234
         Map<String, Object> modelMap = new HashMap<>();
234
         Map<String, Object> modelMap = new HashMap<>();
235
         // JSON字符串转对象
235
         // JSON字符串转对象
236
-        ObjectMapper mapper = new ObjectMapper();
236
+        //ObjectMapper mapper = new ObjectMapper();
237
         try {
237
         try {
238
             JSONObject jsonObject = JSONObject.parseObject(deviceListJson);
238
             JSONObject jsonObject = JSONObject.parseObject(deviceListJson);
239
             String idStr = jsonObject.getString("id");
239
             String idStr = jsonObject.getString("id");