From cf81f641bd8d0e84b7e2eb687b852416758d1ce1 Mon Sep 17 00:00:00 2001 From: gssong <1742057357@qq.com> Date: 星期一, 08 四月 2024 22:43:12 +0800 Subject: [PATCH] update 修改流程定义删除 --- ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/IActProcessDefinitionService.java | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/IActProcessDefinitionService.java b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/IActProcessDefinitionService.java index 0fd94c8..5d00e41 100644 --- a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/IActProcessDefinitionService.java +++ b/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,16 +45,16 @@ * @param processDefinitionId 娴佺▼瀹氫箟id * @return 缁撴灉 */ - String processDefinitionXml(String processDefinitionId); + String definitionXml(String processDefinitionId); /** * 鍒犻櫎娴佺▼瀹氫箟 * - * @param deploymentId 閮ㄧ讲id - * @param processDefinitionId 娴佺▼瀹氫箟id + * @param deploymentIds 閮ㄧ讲id + * @param processDefinitionIds 娴佺▼瀹氫箟id * @return 缁撴灉 */ - boolean deleteDeployment(String deploymentId, String processDefinitionId); + boolean deleteDeployment(List<String> deploymentIds, List<String> processDefinitionIds); /** * 婵�娲绘垨鑰呮寕璧锋祦绋嬪畾涔� @@ -60,7 +62,7 @@ * @param processDefinitionId 娴佺▼瀹氫箟id * @return 缁撴灉 */ - boolean updateProcessDefState(String processDefinitionId); + boolean updateDefinitionState(String processDefinitionId); /** * 杩佺Щ娴佺▼瀹氫箟 @@ -69,7 +71,7 @@ * @param fromProcessDefinitionId 闇�瑕佽縼绉诲埌鐨勬祦绋嬪畾涔塱d * @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); } -- Gitblit v1.9.3