From f1d2a1033a0f8d3dbd91fc9793e07bd0b858b539 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Tue, 26 May 2026 01:08:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=95=86=E4=B8=9A=E7=89=88=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E9=82=80=E8=AF=B7=E6=8E=A8=E5=B9=BF=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/certd/cert/dns-persist/index.vue | 6 +- .../src/views/certd/invite/index.vue | 117 +++------- .../src/views/certd/wallet/api.ts | 4 + .../src/views/certd/wallet/crud-withdraw.tsx | 22 -- .../src/views/certd/wallet/index.vue | 189 ++++++++-------- .../src/views/sys/suite/invite/api.ts | 4 + .../src/views/sys/suite/invite/crud-level.tsx | 45 +++- .../sys/suite/invite/crud-user-level.tsx | 12 +- .../views/sys/suite/invite/crud-withdraw.tsx | 31 +-- .../src/views/sys/suite/invite/level.vue | 207 +++++++++++++++++- .../src/views/sys/suite/invite/setting.vue | 77 ++++++- .../views/sys/suite/product/price-input.vue | 8 +- .../v10046__incentive_plan.sql | 13 +- .../migration-pg/v10046__incentive_plan.sql | 13 +- .../db/migration/v10046__incentive_plan.sql | 13 +- packages/ui/certd-server/src/configuration.ts | 3 +- .../controller/basic/file-controller.test.ts | 22 +- .../src/controller/basic/file-controller.ts | 9 +- 18 files changed, 531 insertions(+), 264 deletions(-) diff --git a/packages/ui/certd-client/src/views/certd/cert/dns-persist/index.vue b/packages/ui/certd-client/src/views/certd/cert/dns-persist/index.vue index 2b4d93e63..a877357cb 100644 --- a/packages/ui/certd-client/src/views/certd/cert/dns-persist/index.vue +++ b/packages/ui/certd-client/src/views/certd/cert/dns-persist/index.vue @@ -1,9 +1,9 @@ + + diff --git a/packages/ui/certd-client/src/views/sys/suite/invite/setting.vue b/packages/ui/certd-client/src/views/sys/suite/invite/setting.vue index b3a47b436..510d619bf 100644 --- a/packages/ui/certd-client/src/views/sys/suite/invite/setting.vue +++ b/packages/ui/certd-client/src/views/sys/suite/invite/setting.vue @@ -8,16 +8,26 @@ - - - - + + + + + + + 保存设置 @@ -26,20 +36,55 @@ @@ -71,5 +131,8 @@ onMounted(loadSettings); .settings-form { max-width: 860px; } + .agreement-editor { + min-height: 420px; + } } diff --git a/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue b/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue index 2706e4a7b..8c6faf3cd 100644 --- a/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue +++ b/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue @@ -1,6 +1,6 @@ @@ -55,6 +55,12 @@ const onPriceChange = (price: number) => {