Commit b8446fe3 authored by 王果's avatar 王果

Merge remote-tracking branch 'origin/develop_tzs_register' into develop_tzs_register

parents ef27925f cf059f46
...@@ -27,8 +27,8 @@ public interface JgMaintainNoticeMapper extends CustomBaseMapper<JgMaintainNotic ...@@ -27,8 +27,8 @@ public interface JgMaintainNoticeMapper extends CustomBaseMapper<JgMaintainNotic
Page<JgMaintainNotice> queryForPage(Page<JgMaintainNotice> page, Page<JgMaintainNotice> queryForPage(Page<JgMaintainNotice> page,
@Param("param") JgMaintainNoticeDto model, @Param("param") JgMaintainNoticeDto model,
@Param("type") String type, @Param("type") String type,
@Param("userId") String userId, @Param("orgCode") String orgCode,
@Param("orgCode") String orgCode); @Param("userId") String userId);
/** /**
* 根据维修告知编号查询设备、设计、制造等信息 * 根据维修告知编号查询设备、设计、制造等信息
......
...@@ -18,7 +18,6 @@ ...@@ -18,7 +18,6 @@
LEFT JOIN idx_biz_jg_other_info ibjoi on isneq.equ_id = ibjoi.RECORD LEFT JOIN idx_biz_jg_other_info ibjoi on isneq.equ_id = ibjoi.RECORD
<where> <where>
isn.is_delete = 0 isn.is_delete = 0
and isn.transfer_to_user_ids like concat('%',#{userId},'%'))
<if test="param != null "> <if test="param != null ">
<if test="param.applyNo != null and param.applyNo != ''"> <if test="param.applyNo != null and param.applyNo != ''">
AND isn.apply_no LIKE CONCAT('%', #{param.applyNo}, '%') AND isn.apply_no LIKE CONCAT('%', #{param.applyNo}, '%')
...@@ -49,6 +48,7 @@ ...@@ -49,6 +48,7 @@
<if test="type == 'company'"> <if test="type == 'company'">
AND isn.install_unit_credit_code = #{orgCode} AND isn.install_unit_credit_code = #{orgCode}
</if> </if>
or isn.transfer_to_user_ids like concat('%',#{userId},'%')
</where> </where>
ORDER BY ORDER BY
isn.apply_no DESC isn.apply_no DESC
......
...@@ -657,7 +657,7 @@ public class CommonServiceImpl implements ICommonService { ...@@ -657,7 +657,7 @@ public class CommonServiceImpl implements ICommonService {
cmWorkflowService.assign(flowTaskVo); cmWorkflowService.assign(flowTaskVo);
//修改待办 //修改待办
List<TaskV2Model> result = Systemctl.taskV2Client.selectListByRelationId(instanceId).getResult(); List<TaskV2Model> result = Systemctl.taskV2Client.selectListByRelationId(instanceId).getResult();
TaskV2Model taskV2Model = result.stream().filter(r -> r.getFlowCode().equals(taskId)).findFirst().orElse(null); TaskV2Model taskV2Model = result.stream().filter(r -> r.getFlowCode()!= null && r.getFlowCode().equals(taskId)).findFirst().orElse(null);
ReginParams reginParams = JSONObject.parseObject(redisUtils.get(RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken())).toString(), ReginParams.class); ReginParams reginParams = JSONObject.parseObject(redisUtils.get(RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken())).toString(), ReginParams.class);
taskV2Model.setExecuteUserIds(reginParams.getUserModel().getUserId()); taskV2Model.setExecuteUserIds(reginParams.getUserModel().getUserId());
taskV2Model.setTaskStatus(FlowStatusEnum.TO_BE_TRANSFER.getCode()); taskV2Model.setTaskStatus(FlowStatusEnum.TO_BE_TRANSFER.getCode());
...@@ -680,12 +680,7 @@ public class CommonServiceImpl implements ICommonService { ...@@ -680,12 +680,7 @@ public class CommonServiceImpl implements ICommonService {
Systemctl.taskV2Client.create(taskV2Model); Systemctl.taskV2Client.create(taskV2Model);
String id = commonMapper.selectBusinessData(tableName, instanceId); String id = commonMapper.selectBusinessData(tableName, instanceId);
if ("null".equals(id)) { id = ObjectUtils.isEmpty(id) ? assignee : id + "," + assignee;
id = assignee;
} else {
id = id + "," + assignee;
}
//修改业务数据 //修改业务数据
commonMapper.updateBusinessData(tableName, assignee, id, instanceId); commonMapper.updateBusinessData(tableName, assignee, id, instanceId);
return Boolean.TRUE; return Boolean.TRUE;
......
...@@ -323,6 +323,7 @@ public class JgChangeRegistrationReformServiceImpl extends BaseService<JgChangeR ...@@ -323,6 +323,7 @@ public class JgChangeRegistrationReformServiceImpl extends BaseService<JgChangeR
TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(map); TaskV2Model taskV2Model = commonServiceImpl.updateTaskModel(map);
TaskModelDto taskModelDto = new TaskModelDto(); TaskModelDto taskModelDto = new TaskModelDto();
BeanUtils.copyProperties(taskV2Model, taskModelDto); BeanUtils.copyProperties(taskV2Model, taskModelDto);
taskModelDto.setFlowCode(jgChangeRegistrationReform.getNextTaskId());
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());
...@@ -851,6 +852,7 @@ public class JgChangeRegistrationReformServiceImpl extends BaseService<JgChangeR ...@@ -851,6 +852,7 @@ public class JgChangeRegistrationReformServiceImpl extends BaseService<JgChangeR
taskModelDto.setStartUserCompanyName(jgChangeRegistrationReform.getCreateUserCompanyName()); taskModelDto.setStartUserCompanyName(jgChangeRegistrationReform.getCreateUserCompanyName());
//任务发起人发起时间 //任务发起人发起时间
taskModelDto.setStartDate(new Date()); taskModelDto.setStartDate(new Date());
taskModelDto.setFlowCode(jgChangeRegistrationReform.getNextTaskId());
taskModelDto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds()); taskModelDto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds());
//跳转路径 //跳转路径
// taskModelDto.setRoutePath(); // taskModelDto.setRoutePath();
......
...@@ -361,6 +361,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang ...@@ -361,6 +361,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
dto.setTaskCode(oldTransfer.getApplyNo()); dto.setTaskCode(oldTransfer.getApplyNo());
dto.setTaskType(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getCode()); dto.setTaskType(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getCode());
dto.setRelationId(oldTransfer.getSequenceNbr() + ""); dto.setRelationId(oldTransfer.getSequenceNbr() + "");
dto.setFlowCode(oldTransfer.getNextTaskId());
modelDtos.add(dto); modelDtos.add(dto);
commonService.buildTaskModel(modelDtos); commonService.buildTaskModel(modelDtos);
} }
...@@ -699,6 +700,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang ...@@ -699,6 +700,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
taskModelDto.setTaskType(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getCode()); taskModelDto.setTaskType(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getCode());
taskModelDto.setTaskTypeLabel(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getName()); taskModelDto.setTaskTypeLabel(BusinessTypeEnum.JG_CHANGE_REGISTRATION.getName());
taskModelDto.setRelationId(instanceId); taskModelDto.setRelationId(instanceId);
taskModelDto.setFlowCode(jgChangeRegistrationTransfer.getNextTaskId());
TaskMessageDto taskMessageDto = new TaskMessageDto(); TaskMessageDto taskMessageDto = new TaskMessageDto();
BeanUtil.copyProperties(jgChangeRegistrationTransfer, taskMessageDto); BeanUtil.copyProperties(jgChangeRegistrationTransfer, taskMessageDto);
taskModelDto.setPageType(this.getPageTypeByCurrentNode(jgChangeRegistrationTransfer.getAuditStatus())); taskModelDto.setPageType(this.getPageTypeByCurrentNode(jgChangeRegistrationTransfer.getAuditStatus()));
......
...@@ -444,6 +444,7 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc ...@@ -444,6 +444,7 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
taskV2Model.setStartUserId(jgScrapCancelDto.getCreateUserId()); taskV2Model.setStartUserId(jgScrapCancelDto.getCreateUserId());
taskV2Model.setStartUserCompanyName(jgScrapCancelDto.getUseUnitName()); taskV2Model.setStartUserCompanyName(jgScrapCancelDto.getUseUnitName());
taskV2Model.setExecuteUserIds(nextUserIds); taskV2Model.setExecuteUserIds(nextUserIds);
taskV2Model.setFlowCode(jgScrapCancelDto.getNextTaskId());
TaskModelDto modelDto = new TaskModelDto(); TaskModelDto modelDto = new TaskModelDto();
BeanUtil.copyProperties(taskV2Model, modelDto); BeanUtil.copyProperties(taskV2Model, modelDto);
modelDto.setNextExecuteUser(jgScrapCancelDto.getNextExecuteIds()); modelDto.setNextExecuteUser(jgScrapCancelDto.getNextExecuteIds());
......
...@@ -467,6 +467,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD ...@@ -467,6 +467,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
dto.setModel(taskMessageDto); dto.setModel(taskMessageDto);
dto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds()); dto.setNextExecuteUser(workflowResultDto.getNextExecutorRoleIds());
dto.setTaskContent("来自" + this.getBaseMapper().getEquType(jgUseRegistrationEq.getEquId()) + "【" + (ObjectUtils.isEmpty(jgUseRegistration.getSupervisoryCode()) ? "无" : jgUseRegistration.getSupervisoryCode()) + "】的业务办理," + "【申请单号:" + jgUseRegistration.getApplyNo() + "】"); dto.setTaskContent("来自" + this.getBaseMapper().getEquType(jgUseRegistrationEq.getEquId()) + "【" + (ObjectUtils.isEmpty(jgUseRegistration.getSupervisoryCode()) ? "无" : jgUseRegistration.getSupervisoryCode()) + "】的业务办理," + "【申请单号:" + jgUseRegistration.getApplyNo() + "】");
dto.setFlowCode(jgUseRegistration.getNextTaskId());
list.add(dto); list.add(dto);
commonServiceImpl.buildTaskModel(list); commonServiceImpl.buildTaskModel(list);
} }
......
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