提交 6910eb96 authored 作者: Matrix's avatar Matrix

fix(核查模块): 增加了新的20001的终止状态

上级 1ae0a3dd
...@@ -1289,7 +1289,7 @@ public class DeviceCheckController { ...@@ -1289,7 +1289,7 @@ public class DeviceCheckController {
Task checkTask = taskRepo.findByBillIdAndBusinessType(statId, CONFIRM_CHECK_STAT.id).get(); Task checkTask = taskRepo.findByBillIdAndBusinessType(statId, CONFIRM_CHECK_STAT.id).get();
// 将该stat任务置为20000,即终止 // 将该stat任务置为20000,即终止
unionLink(7, statId); unionLink(7, statId);
taskService.moveToSpecial(checkTask.parse2Bto(), REVOKEALLOTTASK); taskService.moveToSpecial(checkTask.parse2Bto(), CHECK_SHUT_DOWN);
supplyLogMsg(checkTask); supplyLogMsg(checkTask);
// 检验所有还没有end的节点 // 检验所有还没有end的节点
...@@ -1299,7 +1299,7 @@ public class DeviceCheckController { ...@@ -1299,7 +1299,7 @@ public class DeviceCheckController {
if (predNodeType(c1).equals(CcNodeType.EXAM)) { if (predNodeType(c1).equals(CcNodeType.EXAM)) {
// c1里的检查节点也shutDown掉 并保存掉 // c1里的检查节点也shutDown掉 并保存掉
unionLink(7, c1.getBillId());//save unionLink(7, c1.getBillId());//save
taskService.moveToSpecial(c1.parse2Bto(), REVOKEALLOTTASK); taskService.moveToSpecial(c1.parse2Bto(), CHECK_SHUT_DOWN);
supplyLogMsg(c1); supplyLogMsg(c1);
List<Task> c2Childs = taskRepo.findAllByParentTaskId(c1.getId()); List<Task> c2Childs = taskRepo.findAllByParentTaskId(c1.getId());
c2Childs.forEach(c2 -> shutDownNode(c2)); c2Childs.forEach(c2 -> shutDownNode(c2));
......
...@@ -65,6 +65,9 @@ public enum StatusEnum { ...@@ -65,6 +65,9 @@ public enum StatusEnum {
CHECK_DETAIL_CITY_0(160, "等待专管员A处理"), CHECK_DETAIL_CITY_0(160, "等待专管员A处理"),
CHECK_DETAIL_CITY_1(161, "等待专管员B处理"), CHECK_DETAIL_CITY_1(161, "等待专管员B处理"),
// 核查任务终止状态
CHECK_SHUT_DOWN(20001,"任务终止"),
/** /**
* 清退任务 * 清退任务
*/ */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论