From 6e0b2e21f926a86ad9e97d15fe7ed06f061e8d61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8?= Date: Tue, 12 May 2026 11:30:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=90=86=E5=88=97=E8=A1=A8&=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E5=AE=A2=E6=88=B7=E5=88=97=E8=A1=A8=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/user.ts | 8 ++++---- src/views/agent/user/index.vue | 30 +++++++++++++++--------------- src/views/profile/agent/index.vue | 8 ++++---- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/api/modules/user.ts b/src/api/modules/user.ts index af5edde..bef5b2f 100644 --- a/src/api/modules/user.ts +++ b/src/api/modules/user.ts @@ -78,11 +78,11 @@ export async function updateCapitalApi(params: { target_user_id: number; amount: */ export async function editUserApi(params: { user_id: number; - risk_control_id?: string | number; - fee_setting_id?: string | number; - username?: string; + risk_control_id?: string | number | null; + fee_setting_id?: string | number | null; + username?: string | null; is_levelup?: number | null; - status?: number; + status?: number | null; }) { return request.post('/user/editUser', params); } diff --git a/src/views/agent/user/index.vue b/src/views/agent/user/index.vue index 34f8272..8a55d31 100644 --- a/src/views/agent/user/index.vue +++ b/src/views/agent/user/index.vue @@ -23,14 +23,14 @@ 查看详情 - - - 编辑 + + + 升级代理{{ row.roleId }} - - + + @@ -80,10 +80,10 @@ - - + - + @@ -658,11 +658,11 @@ const handleEditCustomerSubmit = async () => { await editCustomerFormRef.value?.validate() await editUserApi({ user_id: editCustomerUserId.value, - fee_setting_id: editCustomerForm.value.feeSettingId, - risk_control_id: editCustomerForm.value.riskControlId, - username: editCustomerForm.value.username, + fee_setting_id: null, + risk_control_id: null, + username: null, is_levelup: editCustomerForm.value.isLevelUp, - status: editCustomerForm.value.status, + status: null, }) await getCustomerList(userId.value) editCustomerVisible.value = false diff --git a/src/views/profile/agent/index.vue b/src/views/profile/agent/index.vue index 86ba2fa..35eab3b 100644 --- a/src/views/profile/agent/index.vue +++ b/src/views/profile/agent/index.vue @@ -587,10 +587,10 @@ const handleEditCustomer = async (row: any) => { editCustomerVisible.value = true editCustomerUserId.value = row.userId editCustomerForm.value = { - feeSettingId: row.feeSettingId || '', - riskControlId: row.riskControlId || '', - username: row.accountName || '', - status: row.status === '正常' ? 1 : 2, + feeSettingId: row.wallet_capital?.fee_setting_id || '', + riskControlId: row.wallet_capital?.risk_control_id || '', + username: row.username || row.accountName || '', + status: row.status === '正常' ? 1 : row.status === '封禁' ? 2 : row.status, roleId: row.role_id, } }