From cb3627ebcaea5aac95775a39ba76f2b607202b46 Mon Sep 17 00:00:00 2001 From: kaeery <3491123437@qq.com> Date: Wed, 26 Feb 2025 15:59:43 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=8B=9B=E7=94=9F=E4=B8=BB=E6=8E=A7?= =?UTF-8?q?=E7=AB=AF=E3=80=91=20=E6=96=B0=E5=A2=9E#=20=E5=AF=B9=E6=8E=A5?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E4=B8=AD=E5=BF=83=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/account_center.ts | 12 ++-- src/enums/index.ts | 6 +- src/views/account_center/edit.vue | 89 +++++++++++++++++++++++------- src/views/account_center/index.vue | 36 ++++++++---- 4 files changed, 105 insertions(+), 38 deletions(-) diff --git a/src/api/account_center.ts b/src/api/account_center.ts index b3992d2..92925ad 100644 --- a/src/api/account_center.ts +++ b/src/api/account_center.ts @@ -2,17 +2,21 @@ import request from '@/utils/request' // 添加账号 export function accountAdd(params: Record) { - return request.post({ url: 'api/client/add', params }) + return request.post({ url: '/client/add', params }) } // 编辑账号 export function accountEdit(params: Record) { - return request.post({ url: 'api/client/edit', params }) + return request.post({ url: '/client/edit', params }) } // 账号详情 export function accountDetail(params: Record) { - return request.post({ url: 'api/client/detail', params }) + return request.get({ url: '/client/detail', params }) } // 账号列表 export function accountList(params: Record) { - return request.post({ url: 'api/client/list', params }) + return request.get({ url: '/client/list', params }) +} +// 账号状态 +export function accountStatus(params: Record) { + return request.post({ url: '/client/updateStatus', params }) } diff --git a/src/enums/index.ts b/src/enums/index.ts index bc87d98..2671c95 100644 --- a/src/enums/index.ts +++ b/src/enums/index.ts @@ -1,5 +1,5 @@ export enum StatusEnum { - Normal = 1, - Stop = 2, - Expired = 3 + Normal = 0, + Stop = 1, + Expired = 2 } diff --git a/src/views/account_center/edit.vue b/src/views/account_center/edit.vue index 40a1332..24fe61a 100644 --- a/src/views/account_center/edit.vue +++ b/src/views/account_center/edit.vue @@ -1,14 +1,20 @@