多个固化室之间互相异常不影响
This commit is contained in:
@@ -77,6 +77,7 @@ public class GHCMLTask extends AbstractTask {
|
||||
List<SchBasePoint> ghsExitList = autoMapper.getGHSExitMaterialList();
|
||||
AbstractTask task = taskFactory.getTask(TASK_CONFIG_CODE);
|
||||
ghsExitList.forEach(point -> {
|
||||
try {
|
||||
JSONObject param = new JSONObject();
|
||||
param.put("config_code", TASK_CONFIG_CODE);
|
||||
param.put("requestNo", "LMS" + IdUtil.simpleUUID());
|
||||
@@ -90,6 +91,9 @@ public class GHCMLTask extends AbstractTask {
|
||||
GroupBindMaterialStatusEnum.BOUND.getValue());
|
||||
param.put("material_id", groupInfo.getMaterial_id());
|
||||
task.apply(param);
|
||||
} catch (Exception e) {
|
||||
log.error("{}创建任务失败{}{}", this.TASK_CONFIG_CODE, e, e.getMessage());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -76,12 +76,16 @@ public class GHCQLTask extends AbstractTask {
|
||||
List<SchBasePoint> ghsExitList = autoMapper.getGHSExitAvailableList();
|
||||
AbstractTask task = taskFactory.getTask(TASK_CONFIG_CODE);
|
||||
ghsExitList.forEach(point -> {
|
||||
try {
|
||||
JSONObject param = new JSONObject();
|
||||
param.put("config_code", TASK_CONFIG_CODE);
|
||||
param.put("requestNo", "LMS" + IdUtil.simpleUUID());
|
||||
param.put("device_code", point.getPoint_code());
|
||||
param.put("create_mode", GeneralDefinition.AUTO_CREATION);
|
||||
task.apply(param);
|
||||
}catch (Exception e){
|
||||
log.error("{}创建任务失败{}{}",this.TASK_CONFIG_CODE,e,e.getMessage());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user