From 876bf8def690448b49ad85822af1bbeeac32f455 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 10 May 2025 17:15:42 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90PAY=20=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E3=80=91=E8=BD=AC=E8=B4=A6=E5=8D=95=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/pay/transfer/index.ts | 19 +++---- src/views/pay/notify/NotifyDetail.vue | 12 +++-- src/views/pay/notify/index.vue | 40 ++++++++++++--- src/views/pay/transfer/TransferDetail.vue | 14 +++--- src/views/pay/transfer/index.vue | 60 ++++++++++++++--------- 5 files changed, 93 insertions(+), 52 deletions(-) diff --git a/src/api/pay/transfer/index.ts b/src/api/pay/transfer/index.ts index 3c7b32ed..72a080ad 100644 --- a/src/api/pay/transfer/index.ts +++ b/src/api/pay/transfer/index.ts @@ -1,23 +1,16 @@ import request from '@/config/axios' -// TODO @芋艿:调整字段 -export interface TransferVO { - appId: number - channelCode: string - merchantTransferId: string - type: number - price: number - subject: string - userName: string - alipayLogonId: string - openid: string -} - // 查询转账单列表 export const getTransferPage = async (params: PageParam) => { return await request.get({ url: `/pay/transfer/page`, params }) } +// 查询转账单详情 export const getTransfer = async (id: number) => { return await request.get({ url: '/pay/transfer/get?id=' + id }) } + +// 导出转账单 +export const exportTransfer = async (params: PageParam) => { + return await request.download({ url: '/pay/transfer/export-excel', params }) +} diff --git a/src/views/pay/notify/NotifyDetail.vue b/src/views/pay/notify/NotifyDetail.vue index 938a3eeb..c3fdb7cd 100644 --- a/src/views/pay/notify/NotifyDetail.vue +++ b/src/views/pay/notify/NotifyDetail.vue @@ -1,11 +1,17 @@