|
@@ -82,10 +82,7 @@ public class ApsProcessOperationController {
|
|
public R resetProcessOperation(@RequestBody List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoList) {
|
|
public R resetProcessOperation(@RequestBody List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoList) {
|
|
try {
|
|
try {
|
|
log.info("更新后面所有工序信息;参数为:{}", apsProcessOperationOutMaterDoList);
|
|
log.info("更新后面所有工序信息;参数为:{}", apsProcessOperationOutMaterDoList);
|
|
- List<ApsProcessOperationOutMaterDo> resData = apsProcessOperationService.resetProcessOperation(apsProcessOperationOutMaterDoList);
|
|
|
|
- if (resData != null && resData.size() > 0) {
|
|
|
|
- resetProcessOperation(resData);
|
|
|
|
- }
|
|
|
|
|
|
+ apsProcessOperationService.resetProcessOperation(apsProcessOperationOutMaterDoList);
|
|
return R.ok();
|
|
return R.ok();
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -95,7 +92,21 @@ public class ApsProcessOperationController {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- *坯料计划使用备料保存后,更新被借调工序的所有后续工序
|
|
|
|
|
|
+ * 坯料计划修改卷数和单卷重后,更新工序作业相关信息
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("/updateProcess")
|
|
|
|
+ public R updateProcess(@RequestBody Map<String, Object> params) {
|
|
|
|
+ try {
|
|
|
|
+ log.info("更新坯料计划的工序;参数为:{}", params);
|
|
|
|
+ return apsProcessOperationService.updateProcess(params);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ return R.error("更新坯料计划的工序失败:" + e.getMessage());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 坯料计划使用备料保存后,更新被借调工序的所有后续工序
|
|
*/
|
|
*/
|
|
@PostMapping("/updateBorrowProcess")
|
|
@PostMapping("/updateBorrowProcess")
|
|
public R updateBorrowProcess(@RequestBody Map<String, Object> params) {
|
|
public R updateBorrowProcess(@RequestBody Map<String, Object> params) {
|
|
@@ -110,6 +121,7 @@ public class ApsProcessOperationController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 工序作业备份
|
|
* 工序作业备份
|
|
|
|
+ *
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@PostMapping("/backup")
|
|
@PostMapping("/backup")
|
|
@@ -117,8 +129,10 @@ public class ApsProcessOperationController {
|
|
log.info("开始备份工序作业");
|
|
log.info("开始备份工序作业");
|
|
return apsProcessOperationService.backupProcessOperation();
|
|
return apsProcessOperationService.backupProcessOperation();
|
|
}
|
|
}
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 工序作业备份恢复
|
|
* 工序作业备份恢复
|
|
|
|
+ *
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@PostMapping("/backup/restore")
|
|
@PostMapping("/backup/restore")
|
|
@@ -129,11 +143,12 @@ public class ApsProcessOperationController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 取消工序作业的冲突
|
|
* 取消工序作业的冲突
|
|
|
|
+ *
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@PostMapping("/cancel/conflict")
|
|
@PostMapping("/cancel/conflict")
|
|
public R cancelConflict(@RequestBody List<String> ids) {
|
|
public R cancelConflict(@RequestBody List<String> ids) {
|
|
- log.info("开始根据ID:{}忽略作业冲突信息",ids);
|
|
|
|
|
|
+ log.info("开始根据ID:{}忽略作业冲突信息", ids);
|
|
return apsProcessOperationService.cancelConflict(ids);
|
|
return apsProcessOperationService.cancelConflict(ids);
|
|
}
|
|
}
|
|
|
|
|