From c0caad8a0b27890607c2a00262ff409690962ed9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com> Date: Thu, 29 May 2025 20:34:47 +0800 Subject: [PATCH] update --- src/api/admin.js | 53 ++++++++++- .../components/EditExpertInfoModal.vue | 94 ++++++++++++++----- .../components/EditInfoModal.vue | 65 ++++++++++--- .../components/RefuseModal.vue | 23 ++++- .../account-management/expert-account.vue | 61 ++++++++---- .../account-management/merchant-account.vue | 36 +++++-- .../account-management/promoted-accounts.vue | 85 +++++++++++++---- .../pages/fund/fund-management-business.vue | 64 ++++++++----- .../pages/fund/fund-management-expert.vue | 62 ++++++++---- .../manage/pages/fund/payment-management.vue | 60 +++++++++--- stats.html | 2 +- 11 files changed, 464 insertions(+), 141 deletions(-) diff --git a/src/api/admin.js b/src/api/admin.js index 693d571..513bcdb 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -221,14 +221,14 @@ const admin = { }, getWithdrawllogStatus: async (data) => { return request({ - url: '/admin/withdrawallog/getStatus', + url: '/admin/WithdrawalLog/getStatus', method: Method.POST, data: data }); }, getWithdrawllogList: async (data) => { return request({ - url: '/admin/withdrawallog/getList', + url: '/admin/WithdrawalLog/getList', method: Method.POST, data: data }); @@ -581,6 +581,55 @@ const admin = { data: {ids}, }); }, + businessDetail: async (id) => { + return request({ + url: '/admin/business/detail', + method: Method.POST, + data: {id}, + }); + }, + businessEdit: async (data) => { + return request({ + url: '/admin/user/edit', + method: Method.POST, + data: data, + }); + }, + userDetail: async (id) => { + return request({ + url: '/admin/user/detail', + method: Method.POST, + data: {id}, + }); + }, + userEdit: async (data) => { + return request({ + url: '/admin/user/edit', + method: Method.POST, + data: data, + }); + }, + userLevel: async (data) => { + return request({ + url: '/admin/user/level', + method: Method.POST, + data: data, + }); + }, + accept: async (id) => { + return request({ + url: '/admin/account/accept', + method: Method.POST, + data: {id}, + }); + }, + refund: async (data) => { + return request({ + url: '/admin/account/refund', + method: Method.POST, + data: data, + }); + }, } export default admin; diff --git a/src/pages/manage/pages/account-management/components/EditExpertInfoModal.vue b/src/pages/manage/pages/account-management/components/EditExpertInfoModal.vue index 4acb439..c01c5df 100644 --- a/src/pages/manage/pages/account-management/components/EditExpertInfoModal.vue +++ b/src/pages/manage/pages/account-management/components/EditExpertInfoModal.vue @@ -1,13 +1,58 @@