From 467296077fa4cd1a767f2afffae04b740e2e6fdc Mon Sep 17 00:00:00 2001 From: bootx Date: Mon, 19 Aug 2024 22:44:05 +0800 Subject: [PATCH] =?UTF-8?q?perf=20=E6=B7=BB=E5=8A=A0=E5=95=86=E6=88=B7?= =?UTF-8?q?=E5=8F=B7,=20=E5=AF=B9=E8=B4=A6=E9=A1=B5=E9=9D=A2=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../daxpay/admin/merchant/app/MchApp.api.ts | 11 + .../daxpay/admin/merchant/app/MchAppEdit.vue | 4 +- .../daxpay/admin/merchant/app/MchAppList.vue | 4 +- .../admin/merchant/info/Merchant.api.ts | 2 +- .../daxpay/admin/order/pay/PayOrderList.vue | 4 + .../admin/order/refund/RefundOrderList.vue | 7 +- .../order/transfer/TransferOrderList.vue | 9 +- .../statement/ReconcileStatement.api.ts | 33 +- .../statement/ReconcileStatementCreate.vue | 180 +++++++++++ .../statement/ReconcileStatementList.vue | 293 +++++++++++++++++- .../callback/TradeCallbackRecordList.vue | 6 +- .../admin/record/close/PayCloseRecordList.vue | 6 +- .../admin/record/flow/TradeFlowRecordList.vue | 6 +- .../admin/record/sync/TradeSyncRecordList.vue | 6 +- 14 files changed, 548 insertions(+), 23 deletions(-) create mode 100644 src/views/daxpay/admin/reconcile/statement/ReconcileStatementCreate.vue diff --git a/src/views/daxpay/admin/merchant/app/MchApp.api.ts b/src/views/daxpay/admin/merchant/app/MchApp.api.ts index ccd7a2e24..8614ce5fa 100644 --- a/src/views/daxpay/admin/merchant/app/MchApp.api.ts +++ b/src/views/daxpay/admin/merchant/app/MchApp.api.ts @@ -1,6 +1,7 @@ import { defHttp } from '@/utils/http/axios' import { PageResult, Result } from '#/axios' import { BaseEntity } from '#/web' +import {LabeledValue} from "ant-design-vue/lib/select"; /** * 分页 @@ -49,6 +50,16 @@ export const del = (id) => { }) } +/** + * 查询商户下的应用列表 + */ +export function mchAppDropdown(mchNo) { + return defHttp.get>({ + url: '/mch/app/dropdown', + params: { mchNo }, + }) +} + /** * 商户应用 */ diff --git a/src/views/daxpay/admin/merchant/app/MchAppEdit.vue b/src/views/daxpay/admin/merchant/app/MchAppEdit.vue index 6a335d63c..2cef8b83e 100644 --- a/src/views/daxpay/admin/merchant/app/MchAppEdit.vue +++ b/src/views/daxpay/admin/merchant/app/MchAppEdit.vue @@ -23,6 +23,7 @@ { /** * 商户下拉列表 */ -export const dropdown = () => { +export const merchantDropdown = () => { return defHttp.get>({ url: '/merchant/dropdown', }) diff --git a/src/views/daxpay/admin/order/pay/PayOrderList.vue b/src/views/daxpay/admin/order/pay/PayOrderList.vue index 9d70e954c..880d6fb0f 100644 --- a/src/views/daxpay/admin/order/pay/PayOrderList.vue +++ b/src/views/daxpay/admin/order/pay/PayOrderList.vue @@ -72,6 +72,8 @@ + + - + + + + - + + + +