From d999c54856558a662428cafeab67b12b63aa5c06 Mon Sep 17 00:00:00 2001 From: woody Date: Tue, 15 Jul 2025 16:12:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(onlinePayDetail):=20=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E6=94=AF=E4=BB=98=E6=98=8E=E7=BB=86=E6=B7=BB=E5=8A=A0=E4=B8=BB?= =?UTF-8?q?=E5=AD=90=E8=B4=A6=E6=88=B7=E9=87=91=E9=A2=9D=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 4 +- .../financial/onlinePayDetails/index.vue | 459 +++++++++++------- 2 files changed, 288 insertions(+), 175 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index f8d5381..3e90a53 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2096,7 +2096,7 @@ export const constantRoutes = [ { path: 'memberRetailRegion', name: 'memberRetailRegion', - meta: { title: i18n.t('收益区域配置') }, + meta: { title: i18n.t('会员区域配置') }, component: ParentView, redirect: 'memberRetailRegion/index', children: [ @@ -2104,7 +2104,7 @@ export const constantRoutes = [ path: 'memberRetailRegion', name: 'memberRetailRegion', component: () => import('@/views/configManage/memberRetailRegion/index'), - meta: { title: i18n.t('收益区域配置') } + meta: { title: i18n.t('会员区域配置') } } ] diff --git a/src/views/financial/onlinePayDetails/index.vue b/src/views/financial/onlinePayDetails/index.vue index e294a73..0ac6872 100644 --- a/src/views/financial/onlinePayDetails/index.vue +++ b/src/views/financial/onlinePayDetails/index.vue @@ -6,177 +6,242 @@ --> @@ -251,26 +340,50 @@ import { userCountryList } from '@/api/user' export default { name: 'Bzpz', components: { - topBar, + topBar }, filters: { - isAgree(val) { + isAgree(val) { if (!val) { - return '允许'; + return '允许' } else { - return '禁止'; + return '禁止' } - }, + } }, data() { return { creationTime: [], - select: {}, + select: { + orderType: '' + }, // 查询参数 queryParams: { pageNum: 1, - pageSize: 50, + pageSize: 50 }, + orderTypeList: [ + { + value: '-1', + label: '充值订单' + }, + { + value: '1', + label: '注册订单' + }, + { + value: '2', + label: '升级订单' + }, + { + value: '3', + label: '复购订单' + }, + { + value: '10', + label: '重消订单' + } + ], total: 0, dialogVisible: false, tableData: [], @@ -280,26 +393,26 @@ export default { peyTypeList: [ { value: '1', - label: '支付宝', + label: '支付宝' }, { value: '2', - label: '微信', + label: '微信' }, { value: '3', - label: '银行卡', - }, + label: '银行卡' + } ], tradeTypeList: [], moren: 'onlinePayDetails', topList: [ { name: '在线支付明细', - path: 'onlinePayDetails', - }, + path: 'onlinePayDetails' + } ], - countryList: [], + countryList: [] } }, mounted() { @@ -329,7 +442,7 @@ export default { // this.select.startDate = val[0] // this.select.endDate = val[1] }, - reset(){ + reset() { this.select = {} this.getDataList() }, @@ -359,10 +472,10 @@ export default { handleSelectionChange(val) {}, /** 导出按钮操作 */ handleExport() { - this.$confirm( '是否确认导出所有数据项?', '警告', { + this.$confirm('是否确认导出所有数据项?', '警告', { confirmButtonText: '确定', cancelButtonText: '取消', - type: 'warning', + type: 'warning' }).then((_) => { this.download( '/pay/manage/online-payment/export', @@ -378,8 +491,8 @@ export default { return 'success-row' } return '' - }, - }, + } + } }