Commit 40c7ea00 authored by lisong's avatar lisong

修改逻辑

parent 7404c550
...@@ -550,6 +550,9 @@ public class CommonServiceImpl implements ICommonService { ...@@ -550,6 +550,9 @@ public class CommonServiceImpl implements ICommonService {
noticeObj.put("receiveOrgCode", !ObjectUtils.isEmpty(basicObj.get("receiveOrgCreditCode")) ? String.valueOf(basicObj.get("receiveOrgCreditCode")) : String.valueOf(basicObj.get("receiveOrgCreditCode1"))); noticeObj.put("receiveOrgCode", !ObjectUtils.isEmpty(basicObj.get("receiveOrgCreditCode")) ? String.valueOf(basicObj.get("receiveOrgCreditCode")) : String.valueOf(basicObj.get("receiveOrgCreditCode1")));
JSONObject jsonObject = new JSONObject(noticeObj); JSONObject jsonObject = new JSONObject(noticeObj);
if (submitType.equals("1")) {
jsonObject.put("submit", Boolean.TRUE);
}
jgUseRegistrationServiceImpl.save(jsonObject); jgUseRegistrationServiceImpl.save(jsonObject);
} else if (type.equals(ApplicationFormTypeEnum.GZBG.getBusinessCode())) { } else if (type.equals(ApplicationFormTypeEnum.GZBG.getBusinessCode())) {
//兼容业务逻辑代码 //兼容业务逻辑代码
......
...@@ -286,6 +286,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -286,6 +286,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
params.put("taskStatusLabel", FlowStatusEnum.TO_BE_FINISHED.getName()); params.put("taskStatusLabel", FlowStatusEnum.TO_BE_FINISHED.getName());
TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params); TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(params);
// 创建新的代办 // 创建新的代办
if (!ObjectUtils.isEmpty(taskV2Model)){
TaskModelDto taskModelDto = new TaskModelDto(); TaskModelDto taskModelDto = new TaskModelDto();
BeanUtils.copyProperties(taskV2Model, taskModelDto); BeanUtils.copyProperties(taskV2Model, taskModelDto);
taskModelDto.setModel(jgUseRegistration); taskModelDto.setModel(jgUseRegistration);
...@@ -295,6 +296,11 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -295,6 +296,11 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
taskModelDto.setTaskStatusLabel(FlowStatusEnum.TO_BE_PROCESSED.getName()); taskModelDto.setTaskStatusLabel(FlowStatusEnum.TO_BE_PROCESSED.getName());
taskModelDto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds()); taskModelDto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds());
commonServiceImpl.buildTaskModel(Collections.singletonList(taskModelDto)); commonServiceImpl.buildTaskModel(Collections.singletonList(taskModelDto));
}else {
workflowResultDto.setInstanceId(jgUseRegistration.getInstanceId());
buildTask(jgUseRegistration, workflowResultDto);
}
} }
} else { } else {
...@@ -476,10 +482,12 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -476,10 +482,12 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
jgUseRegistration.setPromoter(reginParams.getUserModel().getUserId()); jgUseRegistration.setPromoter(reginParams.getUserModel().getUserId());
jgUseRegistration.setNextExecuteIds(roles); jgUseRegistration.setNextExecuteIds(roles);
this.update(jgUseRegistration, lambda); this.update(jgUseRegistration, lambda);
LambdaQueryWrapper<JgUseRegistration> queryWrapper = new QueryWrapper<JgUseRegistration>().lambda();
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(jgUseRegistration)); queryWrapper.eq(JgUseRegistration::getInstanceId, instanceId);
jsonObject.put("nextTaskId", jgUseRegistration.getNextTaskId()); JgUseRegistration data = this.baseMapper.selectOne(queryWrapper);
jsonObject.put("nextExecuteUser", jgUseRegistration.getNextExecuteIds()); JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(data));
jsonObject.put("nextTaskId", data.getNextTaskId());
jsonObject.put("nextExecuteUser", data.getNextExecuteIds());
jsonObject.put("taskType", BusinessTypeEnum.JG_USAGE_REGISTRATION.getCode()); jsonObject.put("taskType", BusinessTypeEnum.JG_USAGE_REGISTRATION.getCode());
// 撤回删除代办 // 撤回删除代办
commonServiceImpl.rollbackTask(instanceId, jsonObject); commonServiceImpl.rollbackTask(instanceId, jsonObject);
......
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