update 优化 补充工作流动态启用注解

This commit is contained in:
疯狂的狮子Li
2025-07-07 09:15:58 +08:00
parent a4d21e06c0
commit b77152357f
3 changed files with 6 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController; import org.dromara.common.web.core.BaseController;
import org.dromara.workflow.common.ConditionalOnEnable;
import org.dromara.workflow.domain.bo.FlowSpelBo; import org.dromara.workflow.domain.bo.FlowSpelBo;
import org.dromara.workflow.domain.vo.FlowSpelVo; import org.dromara.workflow.domain.vo.FlowSpelVo;
import org.dromara.workflow.service.IFlwSpelService; import org.dromara.workflow.service.IFlwSpelService;
@@ -29,6 +30,7 @@ import java.util.List;
* @author Michelle.Chung * @author Michelle.Chung
* @date 2025-07-04 * @date 2025-07-04
*/ */
@ConditionalOnEnable
@Validated @Validated
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController

View File

@@ -5,6 +5,7 @@ import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.dromara.common.core.exception.ServiceException; import org.dromara.common.core.exception.ServiceException;
import org.dromara.system.api.RemoteDeptService; import org.dromara.system.api.RemoteDeptService;
import org.dromara.workflow.common.ConditionalOnEnable;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
@@ -15,6 +16,7 @@ import org.springframework.stereotype.Component;
* *
* @author Michelle.Chung * @author Michelle.Chung
*/ */
@ConditionalOnEnable
@Slf4j @Slf4j
@Component @Component
@RequiredArgsConstructor @RequiredArgsConstructor

View File

@@ -12,6 +12,7 @@ import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.system.api.domain.bo.RemoteTaskAssigneeBo; import org.dromara.system.api.domain.bo.RemoteTaskAssigneeBo;
import org.dromara.system.api.domain.vo.RemoteTaskAssigneeVo; import org.dromara.system.api.domain.vo.RemoteTaskAssigneeVo;
import org.dromara.workflow.common.ConditionalOnEnable;
import org.dromara.workflow.domain.FlowSpel; import org.dromara.workflow.domain.FlowSpel;
import org.dromara.workflow.domain.bo.FlowSpelBo; import org.dromara.workflow.domain.bo.FlowSpelBo;
import org.dromara.workflow.domain.vo.FlowSpelVo; import org.dromara.workflow.domain.vo.FlowSpelVo;
@@ -29,6 +30,7 @@ import java.util.Map;
* @author Michelle.Chung * @author Michelle.Chung
* @date 2025-07-04 * @date 2025-07-04
*/ */
@ConditionalOnEnable
@Slf4j @Slf4j
@RequiredArgsConstructor @RequiredArgsConstructor
@Service @Service