审批+待办交互修改版本2
This commit is contained in:
parent
b2d4ea9f8d
commit
20ae343ddb
@ -342,6 +342,19 @@ public class ActivitiProcessServiceImpl implements ActivitiProcessService {
|
|||||||
.update("current_node", ParamValueVersionEnum.REFUSE.getDesc())
|
.update("current_node", ParamValueVersionEnum.REFUSE.getDesc())
|
||||||
.update("last_update_date", new Date())
|
.update("last_update_date", new Date())
|
||||||
.eq("document_no", approvalId).doUpdate(CompletedTaskPojo.class);
|
.eq("document_no", approvalId).doUpdate(CompletedTaskPojo.class);
|
||||||
|
//生成已办
|
||||||
|
TodoTaskPojo todoTaskPojo = sw.buildFromDatasource("xdap_app_223770822127386625")
|
||||||
|
.eq("document_no", approvalId)
|
||||||
|
.eq("owner_id", approver)
|
||||||
|
.eq("current_node", reviewListPojo.getNodeName())
|
||||||
|
.doQueryFirst(TodoTaskPojo.class);
|
||||||
|
CompletedTaskPojo completedTaskPojo = new CompletedTaskPojo();
|
||||||
|
BeanUtils.copyProperties(todoTaskPojo, completedTaskPojo, "id");
|
||||||
|
completedTaskPojo.setIsDelete(0);
|
||||||
|
completedTaskPojo.setCurrentNode(ParamValueVersionEnum.REFUSE.getDesc());
|
||||||
|
completedTaskPojo.setCurrentProcessor(todoTaskPojo.getCurrentProcessor());
|
||||||
|
sw.buildFromDatasource("xdap_app_223770822127386625").doInsert(completedTaskPojo);
|
||||||
|
|
||||||
return "已拒绝";
|
return "已拒绝";
|
||||||
}
|
}
|
||||||
//通过处理
|
//通过处理
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user