From 86bcceaa8441dd11ebd72b68d6f7c8f217133cc6 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 28 Oct 2025 13:30:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=9F=E6=88=B7=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E7=A7=9F=E6=88=B7=E5=8F=82=E6=95=B0=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 5 ++++- apps/web-antd/src/api/system/tenant/index.ts | 10 ++++++++++ .../src/views/system/tenant/index.vue | 19 +++++++++++++++++++ 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5993c52e..0b9fe33a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # 1.5.2 -对应后端版本 单体/微服务: 5.5.0/2.5.0 +对应后端版本 单体/微服务: 5.5.1/2.5.1 + +该版本后端功能值包含一个`同步租户参数配置`功能 旧版本也能升级(使用) **REFACTOR** @@ -9,6 +11,7 @@ **FEATURES** - 修改流程变量 +- 租户管理 同步租户参数配置 **BUG FIX** diff --git a/apps/web-antd/src/api/system/tenant/index.ts b/apps/web-antd/src/api/system/tenant/index.ts index e7765cf5..2bb23012 100644 --- a/apps/web-antd/src/api/system/tenant/index.ts +++ b/apps/web-antd/src/api/system/tenant/index.ts @@ -125,3 +125,13 @@ export function dictSyncTenant(tenantId?: string) { successMessageMode: 'message', }); } + +/** + * 同步租户配置 + * @returns void + */ +export function syncTenantConfig() { + return requestClient.get('/system/tenant/syncTenantConfig', { + successMessageMode: 'message', + }); +} diff --git a/apps/web-antd/src/views/system/tenant/index.vue b/apps/web-antd/src/views/system/tenant/index.vue index d0d3bbd7..bf539390 100644 --- a/apps/web-antd/src/views/system/tenant/index.vue +++ b/apps/web-antd/src/views/system/tenant/index.vue @@ -15,6 +15,7 @@ import { Modal, Popconfirm, Space } from 'ant-design-vue'; import { useVbenVxeGrid, vxeCheckboxChecked } from '#/adapter/vxe-table'; import { dictSyncTenant, + syncTenantConfig, tenantExport, tenantList, tenantRemove, @@ -144,6 +145,18 @@ function handleSyncTenantDict() { }, }); } + +function handleSyncTenantConfig() { + Modal.confirm({ + title: '提示', + iconType: 'warning', + content: '确认同步租户参数配置?', + onOk: async () => { + await syncTenantConfig(); + await tableApi.query(); + }, + }); +}