From 91357619d62d143f92d1721c0e9ced13f65c06b5 Mon Sep 17 00:00:00 2001 From: cuiyouliang Date: Fri, 20 Jun 2025 17:10:00 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BC=9A=E5=91=98=E9=93=B6=E8=A1=8C?= =?UTF-8?q?=E5=8D=A1=EF=BC=8C=E4=BC=9A=E5=91=98=E5=B0=81=E7=A6=81=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=EF=BC=8C=E8=B4=A6=E6=88=B7=E5=B0=81=E7=A6=81=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=EF=BC=8C=E8=B4=A6=E6=88=B7=E6=96=B0=E5=A2=9E=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/tenant/index.ts | 9 ++ src/api/system/tenant/types.ts | 10 ++ src/api/ums/member.js | 25 ++++ src/views/index.vue | 154 ++++++++++------------- src/views/system/tenant/index.vue | 131 ++++++++++++++++++- src/views/ums/member/index.vue | 200 ++++++++++++++++++++++++++++-- 6 files changed, 430 insertions(+), 99 deletions(-) diff --git a/src/api/system/tenant/index.ts b/src/api/system/tenant/index.ts index 607a477..fbc0da5 100644 --- a/src/api/system/tenant/index.ts +++ b/src/api/system/tenant/index.ts @@ -99,3 +99,12 @@ export function syncTenantDict() { method: 'get' }); } + +// 租户封禁记录 +export function getTenantBannelList(data) { + return request({ + url: `/system/tenant/forbidden/list`, + method: 'post', + data: data + }); +} diff --git a/src/api/system/tenant/types.ts b/src/api/system/tenant/types.ts index 25395fa..af85bac 100644 --- a/src/api/system/tenant/types.ts +++ b/src/api/system/tenant/types.ts @@ -43,4 +43,14 @@ export interface TenantForm { expireTime: string; accountCount: number; status: string; + businessLicense: string; + idCard: string; + bankCard: string; + inviteUserId: string | number; +} + +export interface TenantModal { + total: number | string; + data: any[]; + record: object; } diff --git a/src/api/ums/member.js b/src/api/ums/member.js index 34d750d..a9d6bdd 100644 --- a/src/api/ums/member.js +++ b/src/api/ums/member.js @@ -179,3 +179,28 @@ export function getUserBalanceList(data) { }); } +// 删除用户 +export function deleteUser(id) { + return request({ + url: `/ums/member/${id}`, + method: 'delete' + }); +} + +// 用户封禁记录 +export function getUserBannelList(data) { + return request({ + url: `/ums/forbidden/list`, + method: 'post', + data: data + }); +} + +// 用户银行卡信息 +export function getUserBankCardList(data) { + return request({ + url: `/ums/bank/list`, + method: 'post', + data: data + }); +} diff --git a/src/views/index.vue b/src/views/index.vue index e5c35a6..7416b90 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,96 +1,74 @@ diff --git a/src/views/system/tenant/index.vue b/src/views/system/tenant/index.vue index b594546..7287dd1 100644 --- a/src/views/system/tenant/index.vue +++ b/src/views/system/tenant/index.vue @@ -71,6 +71,10 @@