From 5db322023ba960c9b3942cb9d34458ff0bdcd3ca Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Mon, 15 Sep 2025 11:49:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-5369)=20-=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/workflow/client/feign/manage/FormAdminApi.java | 2 +- .../server/controller/web/form/FormAdminController.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/workflow-engine-api/src/main/java/cn/axzo/workflow/client/feign/manage/FormAdminApi.java b/workflow-engine-api/src/main/java/cn/axzo/workflow/client/feign/manage/FormAdminApi.java index 0ad6b26dc..25319f5a2 100644 --- a/workflow-engine-api/src/main/java/cn/axzo/workflow/client/feign/manage/FormAdminApi.java +++ b/workflow-engine-api/src/main/java/cn/axzo/workflow/client/feign/manage/FormAdminApi.java @@ -77,7 +77,7 @@ public interface FormAdminApi { * @param dto * @return */ - @PostMapping("/api/wps/file/config/variables") + @PostMapping("/api/form/admin/wps/file/config/variables") @InvokeMode(SYNC) CommonResponse> getWpsFileConfigVariables(WpsFileConfigVariableDTO dto); } diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/form/FormAdminController.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/form/FormAdminController.java index 58dbbfc95..ae80e6fa2 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/form/FormAdminController.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/form/FormAdminController.java @@ -84,6 +84,13 @@ public class FormAdminController implements FormAdminApi { return success(formCoreService.getFormData(dto)); } + /** + * 获取 WPS 文档中所有可配置的流程相关变量 + * + * @param dto + * @return + */ + @PostMapping("/wps/file/config/variables") @Override public CommonResponse> getWpsFileConfigVariables(@Validated @RequestBody WpsFileConfigVariableDTO dto) { CommonResponse> printFieldResponse = printAdminController.getPrintFields(PrintFieldQueryDTO.builder()