责任人、审批人 处理任务,更新设计符合性确认流程中 dre任务状态。

This commit is contained in:
wangzhijiang
2022-05-10 18:50:11 +08:00
parent 85daf53a16
commit 1949778bba
2 changed files with 7 additions and 0 deletions
@@ -21,6 +21,7 @@ public enum OperatorTypeEnum {
ADD_TASK_INVENTORY_DETAIL("添加法规清单明细信息","addTaskInventoryDetail"),
QUERY_TASK_INVENTORY_DETAIL("查询法规清单明细信息","queryTaskInventoryDetail"),
UPDATE_TASK_INVENTORY_DETAIL("更新法规清单明细信息","updateTaskInventoryDetail"),
UPDATE_DRE_TASK_STATUS("更新法规清单明细信息,dre任务状态","updateDreTaskStatus"),
;
String name;
@@ -233,6 +233,12 @@ public class ProjectTaskInventoryEOServiceImpl extends ServiceImpl<ProjectTaskIn
}else if(StringUtils.equals(operatorType,OperatorTypeEnum.UPDATE_TASK_INVENTORY_DETAIL.getValue())){
ProjectTaskInventoryDetailEO projectTaskInventoryDetailEO = JSONObject.parseObject(jsonObject.toString(), ProjectTaskInventoryDetailEO.class);
this.projectTaskInventoryDetailEOMapper.updateById(projectTaskInventoryDetailEO);
}else if(StringUtils.equals(operatorType,OperatorTypeEnum.UPDATE_DRE_TASK_STATUS.getValue())){
ProjectTaskInventoryDetailEO projectTaskInventoryDetailEO = JSONObject.parseObject(jsonObject.toString(), ProjectTaskInventoryDetailEO.class);
QueryWrapper<ProjectTaskInventoryDetailEO> updateProjectTaskInventoryDetailWrapper = new QueryWrapper<>();
updateProjectTaskInventoryDetailWrapper.lambda().eq(ProjectTaskInventoryDetailEO::getActiProcInstId,projectTaskInventoryDetailEO.getActiProcInstId());
updateProjectTaskInventoryDetailWrapper.lambda().eq(ProjectTaskInventoryDetailEO::getTaskDefinitionKey,projectTaskInventoryDetailEO.getTaskDefinitionKey());
this.projectTaskInventoryDetailEOMapper.update(projectTaskInventoryDetailEO,updateProjectTaskInventoryDetailWrapper);
}
return new Result<>().success("调用成功!");