gssong
2024-03-16 f3207649fffad5b908c07a3035d71cbf0b767bd0
ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/IActProcessDefinitionService.java
@@ -1,5 +1,6 @@
package org.dromara.workflow.service;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.workflow.domain.bo.ProcessDefinitionBo;
import org.dromara.workflow.domain.vo.ProcessDefinitionVo;
@@ -17,9 +18,10 @@
     * 分页查询
     *
     * @param processDefinitionBo 参数
     * @param pageQuery           分页
     * @return 返回分页列表
     */
    TableDataInfo<ProcessDefinitionVo> page(ProcessDefinitionBo processDefinitionBo);
    TableDataInfo<ProcessDefinitionVo> page(ProcessDefinitionBo processDefinitionBo, PageQuery pageQuery);
    /**
     * 查询历史流程定义列表
@@ -27,7 +29,7 @@
     * @param key 流程定义key
     * @return 结果
     */
    List<ProcessDefinitionVo> getProcessDefinitionListByKey(String key);
    List<ProcessDefinitionVo> getListByKey(String key);
    /**
     * 查看流程定义图片
@@ -35,7 +37,7 @@
     * @param processDefinitionId 流程定义id
     * @return 结果
     */
    String processDefinitionImage(String processDefinitionId);
    String definitionImage(String processDefinitionId);
    /**
     * 查看流程定义xml文件
@@ -43,7 +45,7 @@
     * @param processDefinitionId 流程定义id
     * @return 结果
     */
    String processDefinitionXml(String processDefinitionId);
    String definitionXml(String processDefinitionId);
    /**
     * 删除流程定义
@@ -60,7 +62,7 @@
     * @param processDefinitionId 流程定义id
     * @return 结果
     */
    boolean updateProcessDefState(String processDefinitionId);
    boolean updateDefinitionState(String processDefinitionId);
    /**
     * 迁移流程定义
@@ -69,7 +71,7 @@
     * @param fromProcessDefinitionId    需要迁移到的流程定义id
     * @return 结果
     */
    boolean migrationProcessDefinition(String currentProcessDefinitionId, String fromProcessDefinitionId);
    boolean migrationDefinition(String currentProcessDefinitionId, String fromProcessDefinitionId);
    /**
     * 流程定义转换为模型
@@ -84,7 +86,6 @@
     *
     * @param file         文件
     * @param categoryCode 分类
     * @return 结果
     */
    boolean deployByFile(MultipartFile file, String categoryCode);
    void deployByFile(MultipartFile file, String categoryCode);
}