From a19d26e88360c9760b2286bac4dfb1710fd2fa21 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期六, 12 八月 2023 13:33:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-ops-api/ubcs-flow-api/src/main/java/com/vci/ubcs/flow/core/feign/IFlowClient.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-ops-api/ubcs-flow-api/src/main/java/com/vci/ubcs/flow/core/feign/IFlowClient.java b/Source/UBCS/ubcs-ops-api/ubcs-flow-api/src/main/java/com/vci/ubcs/flow/core/feign/IFlowClient.java index d65e7f3..c94f81f 100644 --- a/Source/UBCS/ubcs-ops-api/ubcs-flow-api/src/main/java/com/vci/ubcs/flow/core/feign/IFlowClient.java +++ b/Source/UBCS/ubcs-ops-api/ubcs-flow-api/src/main/java/com/vci/ubcs/flow/core/feign/IFlowClient.java @@ -16,7 +16,9 @@ */ package com.vci.ubcs.flow.core.feign; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.vci.ubcs.flow.core.entity.BladeFlow; +import com.vci.ubcs.flow.core.entity.ProcessTemplate; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.tool.api.R; import org.springframework.cloud.openfeign.FeignClient; @@ -25,6 +27,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; +import java.util.List; import java.util.Map; /** @@ -44,6 +47,8 @@ String COMPLETE_TASK = API_PREFIX + "/complete-task"; String TASK_VARIABLE = API_PREFIX + "/task-variable"; String TASK_VARIABLES = API_PREFIX + "/task-variables"; + String SELECT_BY_WRAPPER = API_PREFIX + "/select-by-wrapper"; + String PROCESS_BATCH_SAVE = API_PREFIX + "/PROCESS-BATCH-SAVE"; /** * 寮�鍚祦绋� @@ -97,4 +102,23 @@ */ @GetMapping(TASK_VARIABLES) R<Map<String, Object>> taskVariables(@RequestParam("taskId") String taskId); + + /** + * 鏌ヨ鏁版嵁wrapper鏂瑰紡 + * + * @param wrapperMap 鏉′欢 + * @return R + */ + @PostMapping(SELECT_BY_WRAPPER) + R<List<ProcessTemplate>> selectByWrapper(@RequestBody Map<String,Object> wrapperMap); + + /** + * 鎵归噺淇濆瓨娴佺▼鏁版嵁 + * + * @param listProcessTemplate 淇濆瓨鏁版嵁 + * @return R + */ + @PostMapping(PROCESS_BATCH_SAVE) + R processBatchSave(@RequestBody List<ProcessTemplate> listProcessTemplate); + } -- Gitblit v1.9.3