diff --git a/laws-base/laws-base-core/src/main/java/com/jero/common/api/vo/ResultCommon.java b/laws-base/laws-base-core/src/main/java/com/jero/common/api/vo/ResultCommon.java index 00213fc0..2b9b0b86 100644 --- a/laws-base/laws-base-core/src/main/java/com/jero/common/api/vo/ResultCommon.java +++ b/laws-base/laws-base-core/src/main/java/com/jero/common/api/vo/ResultCommon.java @@ -111,4 +111,20 @@ public class ResultCommon { /**请输入检索内容*/ public static final String PLEASE_SEARCH_TO_IMPORT = "please.search.to.import"; + /** + * 任务不存在 + */ + public static final String TASK_NOT_EXISTS = "task.not.exists"; + + /** + * 草稿不存在 + */ + public static final String DRAFT_NOT_EXISTS = "draft.not.exists"; + + /** + * 企标编号冲突,请重新生成 + */ + public static final String EN_STANDARD_NUMBER_CONFLICT = "en.standard.number.conflict"; + + } diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java index 3a5f1d35..4abed08b 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java @@ -351,7 +351,7 @@ public class ActFlowCommonService { public ProcessDraft getExistDraft(String draftId, String businessId, ProcessTypeEnum processTypeEnum) { String userId = UserUtils.getUserId(); LambdaQueryWrapper draftWrapper = new LambdaQueryWrapper<>(); - draftWrapper.eq(ProcessDraft::getPrcType, ProcessTypeEnum.ES_INIT_CHANGE.getValue()); + draftWrapper.eq(ProcessDraft::getPrcType, processTypeEnum.getValue()); draftWrapper.eq(ProcessDraft::getUserId, userId); draftWrapper.eq(ProcessDraft::getId, draftId); draftWrapper.eq(ProcessDraft::getProjectId, businessId); diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java index 32cf38c7..c0986799 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java @@ -2,28 +2,20 @@ package com.jero.modules.activiti.process.esAbolish.service.impl; import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.jero.common.api.vo.ResultCommon; import com.jero.common.constant.enums.YesOrNoEnum; import com.jero.common.exception.JeroBootException; -import com.jero.modules.activiti.entity.ProcessAll; import com.jero.modules.activiti.enums.ProcessTypeEnum; import com.jero.modules.activiti.process.common.entity.CommonVO; import com.jero.modules.activiti.process.common.entity.ProcessDraft; import com.jero.modules.activiti.process.common.enums.ProcessType; import com.jero.modules.activiti.process.common.service.ActFlowCommonService; -import com.jero.modules.activiti.process.common.service.ProcessDraftService; import com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish; import com.jero.modules.activiti.process.esAbolish.entity.vo.ESAbolishDataVO; import com.jero.modules.activiti.process.esAbolish.service.ProcessEsAbolishService; import com.jero.modules.activiti.process.esAbolish.mapper.ProcessEsAbolishMapper; -import com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive; -import com.jero.modules.activiti.process.esArchive.entity.vo.ESArchiveDataVO; -import com.jero.modules.activiti.process.esEnable.entity.ProcessEsEnable; -import com.jero.modules.activiti.service.ProcessAllService; import com.jero.modules.activiti.service.ProcessNodeLinkService; -import com.jero.modules.activiti.service.ProcessNodeService; -import com.jero.modules.laws.common.util.CurrentUserUtil; import com.jero.modules.sys.utils.UserUtils; import lombok.extern.slf4j.Slf4j; import org.activiti.engine.RuntimeService; @@ -45,21 +37,12 @@ import java.util.*; public class ProcessEsAbolishServiceImpl extends ServiceImpl implements ProcessEsAbolishService { - @Resource - private ProcessAllService processAllService; - @Resource private ActFlowCommonService actFlowCommonService; - @Resource - private ProcessDraftService processDraftService; - @Resource private ProcessNodeLinkService processNodeLinkService; - @Resource - private ProcessNodeService processNodeService; - @Resource private RuntimeService runtimeService; @@ -147,7 +130,7 @@ public class ProcessEsAbolishServiceImpl extends ServiceImpl implements ProcessEsArchiveService{ - @Resource - private ProcessAllService processAllService; - @Resource private ActFlowCommonService actFlowCommonService; - @Resource - private ProcessDraftService processDraftService; - @Resource private ProcessNodeLinkService processNodeLinkService; - @Resource - private ProcessNodeService processNodeService; - @Resource private RuntimeService runtimeService; @@ -146,7 +130,7 @@ public class ProcessEsArchiveServiceImpl extends ServiceImpl implements ProcessEsEnableService{ - @Resource - private ProcessAllService processAllService; - @Resource private ActFlowCommonService actFlowCommonService; - @Resource - private ProcessDraftService processDraftService; - @Resource private ProcessNodeLinkService processNodeLinkService; @@ -124,7 +117,7 @@ public class ProcessEsEnableServiceImpl extends ServiceImpl implements ProcessEsInitChangeService, ESSequenceNumberProvider { - @Resource - private ProcessAllService processAllService; - @Resource private ActFlowCommonService actFlowCommonService; @@ -133,7 +128,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl flowUserInfoVO = initChangeDataVO.getFlowUserInfoVO(); String taskId = commonVO.getTaskId(); if (StrUtil.isBlank(taskId) && !actFlowCommonService.taskExists(taskId)) { - throw new JeroBootException("taskId为空或任务不存在"); + throw new JeroBootException(ResultCommon.TASK_NOT_EXISTS); } String processInstanceId = actFlowCommonService.getProcessInstanceIdByTaskId(taskId); String processDefinitionId = actFlowCommonService.getProcessDefId(processInstanceId); @@ -232,7 +228,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl implements ProcessEsRecheckService{ - @Resource - private ProcessAllService processAllService; - @Resource private ActFlowCommonService actFlowCommonService; - @Resource - private ProcessDraftService processDraftService; - @Resource private ProcessNodeLinkService processNodeLinkService; @@ -132,7 +118,7 @@ public class ProcessEsRecheckServiceImpl extends ServiceImpl