Commit cdb6c6ac authored by suhuiguang's avatar suhuiguang

1.压力管道批量模式,使用登记url增加equ_LIST_CODE 打开详情判断显示哪个表单使用,任务更新时增加equ_LIST_CODE

parent fd06ce08
...@@ -956,16 +956,19 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -956,16 +956,19 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
params.put("flowStatusLabel", jgUseRegistration.getStatus()); params.put("flowStatusLabel", jgUseRegistration.getStatus());
params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus())); params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus()));
params.put("taskStatusLabel", jgUseRegistration.getStatus()); params.put("taskStatusLabel", jgUseRegistration.getStatus());
TaskMessageDto taskMessageDto = new TaskMessageDto();
taskMessageDto.setEQU_LIST_CODE(String.valueOf(jsonObject.get("EQU_LIST_CODE")));
params.put("model", taskMessageDto);
TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params); TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params);
// 创建新的代办 // 创建新的代办
if (!ObjectUtils.isEmpty(taskV2Model)) { if (!ObjectUtils.isEmpty(taskV2Model)) {
TaskModelDto taskModelDto = new TaskModelDto(); TaskModelDto taskModelDto = new TaskModelDto();
BeanUtils.copyProperties(taskV2Model, taskModelDto); BeanUtils.copyProperties(taskV2Model, taskModelDto);
TaskMessageDto taskMessageDto = new TaskMessageDto(); TaskMessageDto taskMessageDto1 = new TaskMessageDto();
BeanUtil.copyProperties(jgUseRegistration, taskMessageDto); BeanUtil.copyProperties(jgUseRegistration, taskMessageDto1);
taskMessageDto.setEQU_LIST_CODE(String.valueOf(jsonObject.get("EQU_LIST_CODE"))); taskMessageDto1.setEQU_LIST_CODE(String.valueOf(jsonObject.get("EQU_LIST_CODE")));
// taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId()); // taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId());
taskModelDto.setModel(taskMessageDto); taskModelDto.setModel(taskMessageDto1);
taskModelDto.setTaskName(workflowResultDto.getNextTaskName()); taskModelDto.setTaskName(workflowResultDto.getNextTaskName());
taskModelDto.setExecuteUserIds(workflowResultDto.getNextExecutorUserIds()); taskModelDto.setExecuteUserIds(workflowResultDto.getNextExecutorUserIds());
taskModelDto.setTaskStatusLabel(FlowStatusEnum.TO_BE_PROCESSED.getName()); taskModelDto.setTaskStatusLabel(FlowStatusEnum.TO_BE_PROCESSED.getName());
...@@ -1297,6 +1300,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -1297,6 +1300,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
params.put("flowStatusLabel", jgUseRegistration.getStatus()); params.put("flowStatusLabel", jgUseRegistration.getStatus());
params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus())); params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus()));
params.put("taskStatusLabel", jgUseRegistration.getStatus()); params.put("taskStatusLabel", jgUseRegistration.getStatus());
TaskMessageDto taskMessageDto1 = new TaskMessageDto();
this.setEquListForWorkSpace(jgUseRegistration, taskMessageDto1);
params.put("model", taskMessageDto1);
TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params); TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params);
// 创建新的代办 // 创建新的代办
if (!ObjectUtils.isEmpty(taskV2Model)) { if (!ObjectUtils.isEmpty(taskV2Model)) {
...@@ -1305,7 +1311,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -1305,7 +1311,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
TaskMessageDto taskMessageDto = new TaskMessageDto(); TaskMessageDto taskMessageDto = new TaskMessageDto();
BeanUtil.copyProperties(jgUseRegistration, taskMessageDto); BeanUtil.copyProperties(jgUseRegistration, taskMessageDto);
taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId()); taskMessageDto.setEquipId(jgUseRegistrationEq.getEquId());
taskMessageDto.setEQU_LIST_CODE(String.valueOf(jsonObject.get("EQU_LIST_CODE"))); this.setEquListForWorkSpace(jgUseRegistration, taskMessageDto);
taskModelDto.setModel(taskMessageDto); taskModelDto.setModel(taskMessageDto);
taskModelDto.setTaskName(workflowResultDto.getNextTaskName()); taskModelDto.setTaskName(workflowResultDto.getNextTaskName());
taskModelDto.setExecuteUserIds(workflowResultDto.getNextExecutorUserIds()); taskModelDto.setExecuteUserIds(workflowResultDto.getNextExecutorUserIds());
...@@ -1454,6 +1460,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -1454,6 +1460,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
params.put("taskStatusLabel", FlowStatusEnum.TO_BE_FINISHED.getName()); params.put("taskStatusLabel", FlowStatusEnum.TO_BE_FINISHED.getName());
TaskMessageDto taskMessageDto = new TaskMessageDto(); TaskMessageDto taskMessageDto = new TaskMessageDto();
BeanUtil.copyProperties(jgUseRegistration, taskMessageDto); BeanUtil.copyProperties(jgUseRegistration, taskMessageDto);
this.setEquListForWorkSpace(jgUseRegistration, taskMessageDto);
params.put("model", taskMessageDto); params.put("model", taskMessageDto);
return commonServiceImpl.updateTaskModel(params); return commonServiceImpl.updateTaskModel(params);
} }
...@@ -2943,6 +2950,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -2943,6 +2950,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
TaskMessageDto taskMessageDto = new TaskMessageDto(); TaskMessageDto taskMessageDto = new TaskMessageDto();
jgUseRegistration.setOtherAccessories(null); jgUseRegistration.setOtherAccessories(null);
BeanUtils.copyProperties(jgUseRegistration, taskMessageDto); BeanUtils.copyProperties(jgUseRegistration, taskMessageDto);
this.setEquListForWorkSpace(jgUseRegistration, taskMessageDto);
taskMap.put("model", taskMessageDto); taskMap.put("model", taskMessageDto);
commonServiceImpl.updateTaskModel(taskMap); commonServiceImpl.updateTaskModel(taskMap);
} }
...@@ -2963,6 +2971,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -2963,6 +2971,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
}); });
} }
private void setEquListForWorkSpace(JgUseRegistration jgUseRegistration, TaskMessageDto taskMessageDto) {
LambdaQueryWrapper<JgUseRegistrationEq> jgUseRegEqWrapper = new QueryWrapper<JgUseRegistrationEq>().lambda();
jgUseRegEqWrapper.eq(JgUseRegistrationEq::getEquipTransferId, String.valueOf(jgUseRegistration.getSequenceNbr()));
List<JgUseRegistrationEq> jgUseRegistrationEqList = jgRelationEquipMapper.selectList(jgUseRegEqWrapper);
if (!jgUseRegistrationEqList.isEmpty()) {
String equId = jgUseRegistrationEqList.get(0).getEquId();
taskMessageDto.setEQU_LIST_CODE(this.getEquipListCode(equId));
}
}
/** /**
* 处理历史错误单子 * 处理历史错误单子
* *
...@@ -3017,6 +3035,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -3017,6 +3035,9 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
params.put("flowStatusLabel", jgUseRegistration.getStatus()); params.put("flowStatusLabel", jgUseRegistration.getStatus());
params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus())); params.put("taskStatus", commonServiceImpl.getDictionaryCodeByName(jgUseRegistration.getStatus()));
params.put("taskStatusLabel", jgUseRegistration.getStatus()); params.put("taskStatusLabel", jgUseRegistration.getStatus());
TaskMessageDto taskMessageDto1 = new TaskMessageDto();
this.setEquListForWorkSpace(jgUseRegistration, taskMessageDto1);
params.put("model", taskMessageDto1);
TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params); TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params);
// 创建新的代办 // 创建新的代办
if (!ObjectUtils.isEmpty(taskV2Model)) { if (!ObjectUtils.isEmpty(taskV2Model)) {
...@@ -3051,16 +3072,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -3051,16 +3072,6 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
} }
} }
private void setEquListForWorkSpace(JgUseRegistration jgUseRegistration, TaskMessageDto taskMessageDto) {
LambdaQueryWrapper<JgUseRegistrationEq> jgUseRegEqWrapper = new QueryWrapper<JgUseRegistrationEq>().lambda();
jgUseRegEqWrapper.eq(JgUseRegistrationEq::getEquipTransferId, String.valueOf(jgUseRegistration.getSequenceNbr()));
List<JgUseRegistrationEq> jgUseRegistrationEqList = jgRelationEquipMapper.selectList(jgUseRegEqWrapper);
if (!jgUseRegistrationEqList.isEmpty()) {
String equId = jgUseRegistrationEqList.get(0).getEquId();
taskMessageDto.setEQU_LIST_CODE(this.getEquipListCode(equId));
}
}
/** /**
* 按单位办理或按台套办理 * 按单位办理或按台套办理
* *
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment