From 00f89e66e5fa82f8533df0ad63dbfd414e51281f Mon Sep 17 00:00:00 2001 From: DaxPay Date: Fri, 20 Sep 2024 17:12:22 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E5=B9=B3=E5=8F=B0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/platform/PlatformConfig.api.ts | 21 +++++ .../admin/config/platform/PlatformConfig.vue | 80 ++++++++++++++++++- 2 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 src/views/daxpay/admin/config/platform/PlatformConfig.api.ts diff --git a/src/views/daxpay/admin/config/platform/PlatformConfig.api.ts b/src/views/daxpay/admin/config/platform/PlatformConfig.api.ts new file mode 100644 index 000000000..05973f7ae --- /dev/null +++ b/src/views/daxpay/admin/config/platform/PlatformConfig.api.ts @@ -0,0 +1,21 @@ +import { defHttp } from '@/utils/http/axios' +import { Result } from '#/axios' +import { BaseEntity } from '#/web' + +/** + * 获取配置 + */ +export function get(){ + return defHttp.get>({ url: '/platform/config/get' }) +} + +export function update(data: PlatformConfig) { + return defHttp.post({ url: '/platform/config/update', data }) +} +/** + * 平台配置 + */ +export interface PlatformConfig extends BaseEntity { + // 网关地址 + gatewayServiceUrl?: string +} diff --git a/src/views/daxpay/admin/config/platform/PlatformConfig.vue b/src/views/daxpay/admin/config/platform/PlatformConfig.vue index 7dbc6c9f0..0ddb07a61 100644 --- a/src/views/daxpay/admin/config/platform/PlatformConfig.vue +++ b/src/views/daxpay/admin/config/platform/PlatformConfig.vue @@ -1,7 +1,83 @@ - +