diff --git a/apps/web-antd/src/api/agent/agent.ts b/apps/web-antd/src/api/agent/agent.ts index 76e6a6a..dcf1ee2 100644 --- a/apps/web-antd/src/api/agent/agent.ts +++ b/apps/web-antd/src/api/agent/agent.ts @@ -9,6 +9,8 @@ export namespace AgentApi { level_name: string; region: string; mobile: string; + name?: string; // 姓名(实名认证) + id_card?: string; // 身份证号(后端解密明文) wechat_id?: string; team_leader_id?: number; balance: number; @@ -115,12 +117,16 @@ export namespace AgentApi { id: number; agent_id: number; withdraw_no: string; + withdraw_method: number; // 1=支付宝,2=银行卡 amount: number; tax_amount: number; actual_amount: number; status: number; // 1=待审核,2=审核通过,3=审核拒绝,4=提现中,5=提现成功,6=提现失败 payee_account: string; payee_name: string; + bank_name: string; + bank_card_no: string; // 脱敏 + bank_reserved_mobile: string; remark: string; create_time: string; } diff --git a/apps/web-antd/src/views/agent/agent-list/data.ts b/apps/web-antd/src/views/agent/agent-list/data.ts index e458973..a35d773 100644 --- a/apps/web-antd/src/views/agent/agent-list/data.ts +++ b/apps/web-antd/src/views/agent/agent-list/data.ts @@ -117,6 +117,16 @@ export function useColumns(): VxeTableGridOptions['columns'] { title: '手机号', width: 120, }, + { + field: 'name', + title: '姓名', + width: 100, + }, + { + field: 'id_card', + title: '身份证', + width: 180, + }, { cellRender: { name: 'CellTag', diff --git a/apps/web-antd/src/views/agent/agent-withdrawal/data.ts b/apps/web-antd/src/views/agent/agent-withdrawal/data.ts index ac00453..6490d5f 100644 --- a/apps/web-antd/src/views/agent/agent-withdrawal/data.ts +++ b/apps/web-antd/src/views/agent/agent-withdrawal/data.ts @@ -19,6 +19,12 @@ export function useWithdrawalColumns(): VxeTableGridOptions['columns'] { field: 'withdraw_no', width: 180, }, + { + title: '提现方式', + field: 'withdraw_method', + width: 110, + formatter: ({ cellValue }) => (cellValue === 2 ? '银行卡' : '支付宝'), + }, { title: '提现金额', field: 'amount', @@ -42,6 +48,21 @@ export function useWithdrawalColumns(): VxeTableGridOptions['columns'] { field: 'payee_account', width: 180, }, + { + title: '银行卡号', + field: 'bank_card_no', + width: 180, + }, + { + title: '开户行', + field: 'bank_name', + width: 160, + }, + { + title: '预留手机号', + field: 'bank_reserved_mobile', + width: 140, + }, { title: '收款人姓名', field: 'payee_name', diff --git a/apps/web-antd/src/views/agent/agent-withdrawal/list.vue b/apps/web-antd/src/views/agent/agent-withdrawal/list.vue index a0708e3..4684672 100644 --- a/apps/web-antd/src/views/agent/agent-withdrawal/list.vue +++ b/apps/web-antd/src/views/agent/agent-withdrawal/list.vue @@ -115,8 +115,20 @@ function cancelAudit() {

提现金额:¥{{ currentWithdrawal.amount.toFixed(2) }}

-

收款账号:{{ currentWithdrawal.payee_account }}

-

收款人姓名:{{ currentWithdrawal.payee_name }}

+

+ 提现方式: + {{ currentWithdrawal.withdraw_method === 2 ? '银行卡' : '支付宝' }} +

+ +

审核备注: