From c45b7298e3bfa5f13b81288c023b8b9e337616a9 Mon Sep 17 00:00:00 2001 From: wangli Date: Thu, 17 Jul 2025 14:38:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-4586)=20-=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E7=9B=B8=E5=85=B3=20API=20=E7=9A=84=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/workflow/client/feign/manage/FormAdminApi.java | 7 ++++++- .../model/request/form/definition/StartFormSearchDTO.java | 5 ++++- 2 files changed, 10 insertions(+), 2 deletions(-) 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 3e5416051..7556be801 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 @@ -27,13 +27,18 @@ import static cn.axzo.workflow.common.enums.RpcInvokeModeEnum.SYNC; * @since 2024-11-11 20:08 */ @WorkflowEngineFeignClient -@Manageable public interface FormAdminApi { @PostMapping("/api/form/admin/form/page") @InvokeMode(SYNC) + @Manageable CommonResponse> formPage(@Validated @RequestBody FormSearchDTO dto); + /** + * 获取指定审批业务的流程表单设置, + * @param dto + * @return + */ @PostMapping("/api/form/admin/start/form") @InvokeMode(SYNC) CommonResponse getFormDefinition(@Validated @RequestBody StartFormSearchDTO dto); diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/request/form/definition/StartFormSearchDTO.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/request/form/definition/StartFormSearchDTO.java index 62f4eac0e..6ec0231d1 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/request/form/definition/StartFormSearchDTO.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/model/request/form/definition/StartFormSearchDTO.java @@ -26,9 +26,12 @@ public class StartFormSearchDTO { /** * 租户 ID + *

+ * 对应安心筑的工作台 ID */ @ApiModelProperty(value = "租户 ID") - private String tenantId = NO_TENANT_ID; + @NotBlank(message = "租户 ID (工作台)不能为空") + private String tenantId = NO_TENANT_ID; /** * 显示原始默认值的变量