Commit b9acc4b0 authored by suhuiguang's avatar suhuiguang

1,单位更名变更修改

parent 514c50ed
...@@ -2,9 +2,9 @@ package com.yeejoin.amos.boot.module.jg.api.dto; ...@@ -2,9 +2,9 @@ package com.yeejoin.amos.boot.module.jg.api.dto;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
...@@ -111,4 +111,10 @@ public class JgChangeRegistrationNameDto extends BaseDto { ...@@ -111,4 +111,10 @@ public class JgChangeRegistrationNameDto extends BaseDto {
*/ */
private String nextExecuteUserIds; private String nextExecuteUserIds;
/**
* 转办后执行人的Id逗号分割
*/
private String transferToUserIds;
} }
...@@ -161,4 +161,9 @@ public class JgChangeRegistrationName extends BaseEntity { ...@@ -161,4 +161,9 @@ public class JgChangeRegistrationName extends BaseEntity {
@TableField("next_execute_user_ids") @TableField("next_execute_user_ids")
private String nextExecuteUserIds; private String nextExecuteUserIds;
/**
* 转办后执行人的Id逗号分割
*/
@TableField("transfer_to_user_ids")
private String transferToUserIds;
} }
...@@ -2,7 +2,6 @@ package com.yeejoin.amos.boot.module.jg.api.mapper; ...@@ -2,7 +2,6 @@ package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgChangeRegistrationNameDto; import com.yeejoin.amos.boot.module.jg.api.dto.JgChangeRegistrationNameDto;
import com.yeejoin.amos.boot.module.jg.api.dto.JgScrapCancelDto;
import com.yeejoin.amos.boot.module.jg.api.entity.JgChangeRegistrationName; import com.yeejoin.amos.boot.module.jg.api.entity.JgChangeRegistrationName;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
...@@ -24,5 +23,5 @@ public interface JgChangeRegistrationNameMapper extends BaseMapper<JgChangeRegis ...@@ -24,5 +23,5 @@ public interface JgChangeRegistrationNameMapper extends BaseMapper<JgChangeRegis
void deleteHistoryInfoById(@Param("code") String code); void deleteHistoryInfoById(@Param("code") String code);
Page<Map<String, Object>> getListPage(@Param("page") Page<Map<String, Object>> page, @Param("dto") JgChangeRegistrationNameDto dto, @Param("roleIds") List<String> roleIds, @Param("companyCode") String companyCode); Page<Map<String, Object>> getListPage(@Param("page") Page<Map<String, Object>> page, @Param("dto") JgChangeRegistrationNameDto dto, @Param("roleIds") List<String> roleIds, @Param("companyCode") String companyCode, @Param("currentUserId") String exeUserId);
} }
...@@ -35,7 +35,8 @@ ...@@ -35,7 +35,8 @@
ur.promoter, ur.promoter,
ur.create_user_id as createUserId, ur.create_user_id as createUserId,
ur.next_executor_ids as nextExecutorIds, ur.next_executor_ids as nextExecutorIds,
ur.next_execute_user_ids as nextExecuteUserIds ur.next_execute_user_ids as nextExecuteUserIds,
ur.next_task_id as nextTaskId
from tzs_jg_change_registration_name ur from tzs_jg_change_registration_name ur
<where> <where>
and ur.is_delete = 0 and ur.is_delete = 0
...@@ -62,6 +63,7 @@ ...@@ -62,6 +63,7 @@
<if test="dto.type == 'company'"> <if test="dto.type == 'company'">
and ur.use_unit_credit_code = #{dto.useUnitCreditCode} and ur.use_unit_credit_code = #{dto.useUnitCreditCode}
</if> </if>
and (1=1 or ur.transfer_to_user_ids like concat('%',#{currentUserId},'%'))
</where> </where>
order by ur.rec_date desc order by ur.rec_date desc
</select> </select>
......
...@@ -143,5 +143,4 @@ public class JgChangeRegistrationNameController extends BaseController { ...@@ -143,5 +143,4 @@ public class JgChangeRegistrationNameController extends BaseController {
return ResponseHelper.buildResponse(WorkFlowStatusEnum.getInfoList(code)); return ResponseHelper.buildResponse(WorkFlowStatusEnum.getInfoList(code));
} }
} }
...@@ -55,7 +55,7 @@ public class CmWorkflowServiceImpl implements ICmWorkflowService { ...@@ -55,7 +55,7 @@ public class CmWorkflowServiceImpl implements ICmWorkflowService {
@Override @Override
public ProcessTaskDTO completeOrReject(String taskId, TaskResultDTO data, String operate) { public ProcessTaskDTO completeOrReject(String taskId, TaskResultDTO data, String operate) {
ProcessTaskDTO processTaskDTO = null; ProcessTaskDTO processTaskDTO;
try { try {
if(PASS_OPERATE.equals(operate)){ if(PASS_OPERATE.equals(operate)){
// 通过操作 // 通过操作
...@@ -63,7 +63,6 @@ public class CmWorkflowServiceImpl implements ICmWorkflowService { ...@@ -63,7 +63,6 @@ public class CmWorkflowServiceImpl implements ICmWorkflowService {
processTaskDTO = Workflow.taskV2Client.completeByTaskFroStandard(taskId, data).getResult(); processTaskDTO = Workflow.taskV2Client.completeByTaskFroStandard(taskId, data).getResult();
} else if(REJECT_OPERATE.equals(operate)) { } else if(REJECT_OPERATE.equals(operate)) {
// 驳回操作 // 驳回操作
// todo 需要工作流适配调整后 进行切换 Workflow.taskV2Client.reject(taskId, data);
log.info("开始请求工作流驳回任务接口:/reject/{taskId},请求参数:{},{}", taskId, JSONObject.toJSONString(data)); log.info("开始请求工作流驳回任务接口:/reject/{taskId},请求参数:{},{}", taskId, JSONObject.toJSONString(data));
processTaskDTO = Workflow.taskV2Client.reject(taskId, data).getResult(); processTaskDTO = Workflow.taskV2Client.reject(taskId, data).getResult();
} else { } else {
......
...@@ -698,6 +698,6 @@ public class JgChangeRegistrationNameServiceImpl extends BaseService<JgChangeReg ...@@ -698,6 +698,6 @@ public class JgChangeRegistrationNameServiceImpl extends BaseService<JgChangeReg
dto.setReceiveOrgCode(receiveOrgIdList[0]); dto.setReceiveOrgCode(receiveOrgIdList[0]);
} }
} }
return this.baseMapper.getListPage(page, dto, roleIds, companyCode); return this.baseMapper.getListPage(page, dto, roleIds, companyCode, RequestContext.getExeUserId());
} }
} }
\ No newline at end of file
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