|
@@ -2,6 +2,7 @@ package com.rongwei.bsserver.controller;
|
|
|
|
|
|
|
|
|
|
import com.rongwei.bscommon.sys.service.ZhcxPmqManagementDistributionDetailService;
|
|
import com.rongwei.bscommon.sys.service.ZhcxPmqManagementDistributionDetailService;
|
|
|
|
+import com.rongwei.bscommon.sys.service.ZhcxPmqManagementLogService;
|
|
import com.rongwei.bscommon.sys.service.ZhcxPmqManagementRecoredService;
|
|
import com.rongwei.bscommon.sys.service.ZhcxPmqManagementRecoredService;
|
|
import com.rongwei.rwcommon.base.R;
|
|
import com.rongwei.rwcommon.base.R;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -34,6 +35,9 @@ public class ZhcxPmqManagementController {
|
|
@Autowired
|
|
@Autowired
|
|
private ZhcxPmqManagementDistributionDetailService distributionDetailService;
|
|
private ZhcxPmqManagementDistributionDetailService distributionDetailService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private ZhcxPmqManagementLogService logService;
|
|
|
|
+
|
|
@PostMapping("/generateDistributionDetail")
|
|
@PostMapping("/generateDistributionDetail")
|
|
@ApiOperation("第二层生成三单派单数据")
|
|
@ApiOperation("第二层生成三单派单数据")
|
|
public R generateDistributionDetail(@RequestBody Map<String,Object> map){
|
|
public R generateDistributionDetail(@RequestBody Map<String,Object> map){
|
|
@@ -52,6 +56,11 @@ public class ZhcxPmqManagementController {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 三单执行页面关闭之后的操作接口
|
|
|
|
+ * @param map
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
@PostMapping("/updateClosedStateInThirdFloor")
|
|
@PostMapping("/updateClosedStateInThirdFloor")
|
|
@ApiOperation("更新关闭状态-第三层(在已保存状态的情况后)")
|
|
@ApiOperation("更新关闭状态-第三层(在已保存状态的情况后)")
|
|
public R updateClosedStateInThirdFloor(@RequestBody Map<String,Object> map){
|
|
public R updateClosedStateInThirdFloor(@RequestBody Map<String,Object> map){
|
|
@@ -60,10 +69,33 @@ public class ZhcxPmqManagementController {
|
|
return R.error("id不能为空");
|
|
return R.error("id不能为空");
|
|
}
|
|
}
|
|
log.info("更新关闭状态-第三层(在已保存状态的情况后)__>map:{}",map.get("id"));
|
|
log.info("更新关闭状态-第三层(在已保存状态的情况后)__>map:{}",map.get("id"));
|
|
|
|
+ // 塞入操作日志
|
|
|
|
+ logService.logFoThirdFloor((String) map.get("id"),"关闭");
|
|
return distributionDetailService.updateClosedStateInThirdFloor((String) map.get("id"));
|
|
return distributionDetailService.updateClosedStateInThirdFloor((String) map.get("id"));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.info(String.valueOf(e));
|
|
log.info(String.valueOf(e));
|
|
- return R.error("生成三单派单数据异常");
|
|
|
|
|
|
+ return R.error("更新关闭状态-第三层(在已保存状态的情况后)数据异常");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 三单执行页面改派
|
|
|
|
+ * @param map
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("/reassignment")
|
|
|
|
+ @ApiOperation("三单执行页面改派")
|
|
|
|
+ public R reassignment(@RequestBody Map<String,Object> map){
|
|
|
|
+ try {
|
|
|
|
+ if(Objects.isNull(map.get("id"))){
|
|
|
|
+ return R.error("id不能为空");
|
|
|
|
+ }
|
|
|
|
+ log.info("三单执行页面改派__>map:{}",map.get("id"));
|
|
|
|
+ return distributionDetailService.reassignment(map);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.info(String.valueOf(e));
|
|
|
|
+ return R.error("三单执行页面改派异常");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|