|
|
|
@ -241,6 +241,9 @@ public class KnowledgeFlowServiceImpl implements KnowledgeFlowService {
|
|
|
|
|
// 如果是撤回,就置为草稿
|
|
|
|
|
knowledgeService.lambdaUpdate().set(Knowledge::getStatus, StatusEnum.DRAFT.getStatus()).set(Knowledge::getDraftBelongUserId, null)
|
|
|
|
|
.eq(Knowledge::getId, reqVO.getKnowledgeId()).update();
|
|
|
|
|
// 并且草稿所属人应该是提交流程的人
|
|
|
|
|
knowledgeService.lambdaUpdate().set(Knowledge::getDraftBelongUserId, submitFlowRecord.getSubmitUserId())
|
|
|
|
|
.eq(Knowledge::getId, reqVO.getKnowledgeId()).update();
|
|
|
|
|
} else if (flowType.equals(FlowTypeEnum.DELETE.getFlowType())) {
|
|
|
|
|
knowledgeService.lambdaUpdate().set(Knowledge::getStatus, StatusEnum.DELETE.getStatus()).set(Knowledge::getDraftBelongUserId, null)
|
|
|
|
|
.eq(Knowledge::getId, reqVO.getKnowledgeId()).update();
|
|
|
|
|