Commit 2b2c420a authored by 王果's avatar 王果

维保备案修改bug

parent 279b33e8
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity; import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
...@@ -225,9 +226,15 @@ public class JgMaintenanceContract extends BaseEntity { ...@@ -225,9 +226,15 @@ public class JgMaintenanceContract extends BaseEntity {
@TableField("create_date") @TableField("create_date")
private Date createDate; private Date createDate;
/**
* 流程状态
*/
@TableField("instance_status") @TableField("instance_status")
private String instanceStatus; private String instanceStatus;
/**
* 下步执行角色/人id
*/
@TableField("next_execute_ids") @TableField("next_execute_ids")
private String nextExecuteIds; private String nextExecuteIds;
...@@ -235,7 +242,7 @@ public class JgMaintenanceContract extends BaseEntity { ...@@ -235,7 +242,7 @@ public class JgMaintenanceContract extends BaseEntity {
private String promoter; private String promoter;
/** /**
* 状态 * 办理状态
*/ */
@TableField("status") @TableField("status")
private String status; private String status;
......
...@@ -167,6 +167,9 @@ ...@@ -167,6 +167,9 @@
jui.USE_INNER_CODE, jui.USE_INNER_CODE,
jfi.FACTORY_NUM, jfi.FACTORY_NUM,
jui.ADDRESS as ADDRESS, jui.ADDRESS as ADDRESS,
jri.EQU_DEFINE,
jri.PRODUCT_NAME,
jri.EQU_CODE,
other.SUPERVISORY_CODE, other.SUPERVISORY_CODE,
(SELECT name from tz_equipment_category where code = jri.EQU_CATEGORY) as EQU_CATEGORY (SELECT name from tz_equipment_category where code = jri.EQU_CATEGORY) as EQU_CATEGORY
from tzs_jg_maintenance_contract_eq mc from tzs_jg_maintenance_contract_eq mc
......
...@@ -191,8 +191,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -191,8 +191,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
FlowStatusEnum flowStatusEnum = this.getTaskStatus(operate); FlowStatusEnum flowStatusEnum = this.getTaskStatus(operate);
taskV2Model.setTaskStatus(flowStatusEnum.getCode()); taskV2Model.setTaskStatus(flowStatusEnum.getCode());
taskV2Model.setTaskStatusLabel(flowStatusEnum.getName()); taskV2Model.setTaskStatusLabel(flowStatusEnum.getName());
taskV2Model.setFlowStatus(this.getTaskStatusByName(contract.getApplyStatus())); taskV2Model.setFlowStatus(this.getTaskStatusByName(contract.getStatus()));
taskV2Model.setFlowStatusLabel(contract.getApplyStatus()); taskV2Model.setFlowStatusLabel(contract.getStatus());
taskV2Model.setTaskType(BusinessTypeEnum.JG_NAME_CHANGE_REGISTRATION.getCode()); taskV2Model.setTaskType(BusinessTypeEnum.JG_NAME_CHANGE_REGISTRATION.getCode());
taskV2Model.setStartUser(contract.getCreateUserName()); taskV2Model.setStartUser(contract.getCreateUserName());
taskV2Model.setTaskTypeLabel(BusinessTypeEnum.JG_NAME_CHANGE_REGISTRATION.getName()); taskV2Model.setTaskTypeLabel(BusinessTypeEnum.JG_NAME_CHANGE_REGISTRATION.getName());
...@@ -226,7 +226,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -226,7 +226,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
// 待调整 // 待调整
String taskCode = processTaskDTO.getNextTask().get(0).getKey(); String taskCode = processTaskDTO.getNextTask().get(0).getKey();
if (!FlowStatusEnum.TO_BE_FINISHED.getName().equals(taskCode)) { if (!FlowStatusEnum.TO_BE_FINISHED.getName().equals(taskCode)) {
contract.setApplyStatus(WorkFlowStatusEnum.getMessage(taskCode).getRollBack());
contract.setStatus(WorkFlowStatusEnum.getMessage(taskCode).getRollBack()); contract.setStatus(WorkFlowStatusEnum.getMessage(taskCode).getRollBack());
} }
contract.setPromoter(RequestContext.getExeUserId()); contract.setPromoter(RequestContext.getExeUserId());
...@@ -279,7 +278,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -279,7 +278,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
contractDto.setMaintenanceUnitCode(splitMaintenanceUnitCode[0]); contractDto.setMaintenanceUnitCode(splitMaintenanceUnitCode[0]);
contractDto.setMaintenanceUnitName(splitMaintenanceUnitCode[1]); contractDto.setMaintenanceUnitName(splitMaintenanceUnitCode[1]);
} }
contractDto.setApplyStatus(FlowStatusEnum.TO_BE_SUBMITTED.getName()); contractDto.setStatus(FlowStatusEnum.TO_BE_SUBMITTED.getName());
JgMaintenanceContract contract = new JgMaintenanceContract(); JgMaintenanceContract contract = new JgMaintenanceContract();
boolean hasId = StringUtils.isEmpty(contractDto.getSequenceNbr());//没有id说明是新增 boolean hasId = StringUtils.isEmpty(contractDto.getSequenceNbr());//没有id说明是新增
BeanUtils.copyProperties(contractDto, contract); BeanUtils.copyProperties(contractDto, contract);
...@@ -360,7 +359,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -360,7 +359,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
} }
contract.setPromoter(RequestContext.getExeUserId()); contract.setPromoter(RequestContext.getExeUserId());
contract.setNextExecuteIds(String.join(",", roleListNext)); contract.setNextExecuteIds(String.join(",", roleListNext));
contract.setApplyStatus(String.valueOf(WorkFlowStatusEnum.MAIN_RECEIVE.getPass()));
contract.setStatus(String.valueOf(WorkFlowStatusEnum.MAIN_RECEIVE.getPass())); contract.setStatus(String.valueOf(WorkFlowStatusEnum.MAIN_RECEIVE.getPass()));
contract.setNextTaskId(nextTaskId); contract.setNextTaskId(nextTaskId);
executeOneStep(contract, taskName, nextUserIds, "0"); executeOneStep(contract, taskName, nextUserIds, "0");
...@@ -441,8 +439,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -441,8 +439,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
params.put("relationId", contract.getInstanceId()); params.put("relationId", contract.getInstanceId());
params.put("taskStatus", flowStatusEnum.getCode()); params.put("taskStatus", flowStatusEnum.getCode());
params.put("taskStatusLabel", flowStatusEnum.getName()); params.put("taskStatusLabel", flowStatusEnum.getName());
params.put("flowStatus", this.getTaskStatusByName(contract.getApplyStatus())); params.put("flowStatus", this.getTaskStatusByName(contract.getStatus()));
params.put("flowStatusLabel", contract.getApplyStatus()); params.put("flowStatusLabel", contract.getStatus());
return commonService.updateTaskModelNew(params); return commonService.updateTaskModelNew(params);
} }
...@@ -471,8 +469,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC ...@@ -471,8 +469,8 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
taskModelDto.setTaskTypeLabel(BusinessTypeEnum.JG_MAINTENANCE_RECORD.getName()); taskModelDto.setTaskTypeLabel(BusinessTypeEnum.JG_MAINTENANCE_RECORD.getName());
taskModelDto.setRelationId(dto.getInstanceId()); taskModelDto.setRelationId(dto.getInstanceId());
taskModelDto.setExecuteUserIds(nextUserIds); taskModelDto.setExecuteUserIds(nextUserIds);
taskModelDto.setTaskStatus(this.getTaskCodeByName(dto.getApplyStatus())); taskModelDto.setTaskStatus(this.getTaskCodeByName(dto.getStatus()));
taskModelDto.setTaskStatusLabel(dto.getApplyStatus()); taskModelDto.setTaskStatusLabel(dto.getStatus());
taskModelDto.setStartUserId(dto.getCreateUserId()); taskModelDto.setStartUserId(dto.getCreateUserId());
taskModelDto.setStartUser(reginParams.getUserModel().getRealName()); taskModelDto.setStartUser(reginParams.getUserModel().getRealName());
taskModelDto.setStartUserCompanyName(dto.getUseUnitName()); taskModelDto.setStartUserCompanyName(dto.getUseUnitName());
......
...@@ -57,13 +57,13 @@ ...@@ -57,13 +57,13 @@
"type": "106", "type": "106",
"pageType": "look", "pageType": "look",
"name": "维保备案", "name": "维保备案",
"url": "/mixuap?appId=1742358052905971713&id=1734191433109237761&sequenceNbr=%s&roleIds=%s&userId={userId}&nextExecuteIds=%s&pageType=edit&applyStatus=%s&instanceId=%s" "url": "/mixuap?appId=1742358052905971713&id=1735612073380966402&sequenceNbr=%s&roleIds=%s&userId={userId}&nextExecuteIds=%s&pageType=look&applyStatus=%s&instanceId=%s"
}, },
{ {
"type": "106", "type": "106",
"pageType": "edit", "pageType": "edit",
"name": "维保备案", "name": "维保备案",
"url": "/mixuap?appId=1742358052905971713&id=1737347718667333633&sequenceNbr=%s&roleIds=%s&userId={userId}&nextExecuteIds=%s&pageType=edit&applyStatus=%s&instanceId=%s" "url": "/mixuap?appId=1742358052905971713&id=1735612073380966402&sequenceNbr=%s&roleIds=%s&userId={userId}&nextExecuteIds=%s&pageType=edit&applyStatus=%s&instanceId=%s"
}, },
{ {
"type": "107", "type": "107",
......
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