From 87b9abd84cab28d233fa453d7e910c1d03dc9861 Mon Sep 17 00:00:00 2001
From: pengda <1111@qq.com>
Date: Thu, 9 Oct 2025 14:26:53 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E4=BB=B7=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/index.js | 22 +-
src/views/agent/expenseDetails.vue | 405 +++++++++++++++++++++++++++++++++
src/views/agent/expenseStatistics.vue | 11 +-
src/views/agent/payoff.vue | 275 +++++++++++++---------
src/views/agent/payoffDetails.vue | 92 ++++++++
src/views/agent/recharge.vue | 7 -
src/views/agent/statisticalDetails.vue | 405 ---------------------------------
7 files changed, 684 insertions(+), 533 deletions(-)
create mode 100644 src/views/agent/expenseDetails.vue
create mode 100644 src/views/agent/payoffDetails.vue
delete mode 100644 src/views/agent/statisticalDetails.vue
diff --git a/src/router/index.js b/src/router/index.js
index 9429e72..fbb5d0b 100755
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -10,7 +10,7 @@ const whiteSecondSider = [
const blackSliderList = [
'/franchise', '/agreement', '/customizeDoc', '/agent/siteAdd', '/agent/siteServiceList', '/agent/siteTemplate','/agent/siteAddFinally','/agent/siteServiceAdd', '/agent/supplyList',
'/agent/domainList','/agent/siteAddChooseService'
- , '/agent/noticeList' , '/agent/statisticalDetails', '/agent/siteRank', '/agent/serviceRank'
+ , '/agent/noticeList' , '/agent/expenseDetails', '/agent/siteRank', '/agent/serviceRank', '/agent/payoffDetails'
];
// 一级路由
let first_child_router = []
@@ -330,9 +330,9 @@ const routes = [{
}
},
{
- path: '/agent/statisticalDetails',
+ path: '/agent/expenseDetails',
name: '站点月详情',
- component: () => import( /* webpackChunkName: "statisticalDetails" */ '../views/agent/statisticalDetails.vue'),
+ component: () => import( /* webpackChunkName: "expenseDetails" */ '../views/agent/expenseDetails.vue'),
meta: {
breadcrumbParent: '收支统计' // 手动指定父级
}
@@ -340,7 +340,7 @@ const routes = [{
{
path: '/agent/siteRank',
name: '站点排行',
- component: () => import( /* webpackChunkName: "statisticalDetails" */ '../views/agent/statisticalDetails.vue'),
+ component: () => import( /* webpackChunkName: "expenseDetails" */ '../views/agent/expenseDetails.vue'),
props: {
rankFlag: 'site'
},
@@ -351,7 +351,7 @@ const routes = [{
{
path: '/agent/serviceRank',
name: '服务排行',
- component: () => import( /* webpackChunkName: "statisticalDetails" */ '../views/agent/statisticalDetails.vue'),
+ component: () => import( /* webpackChunkName: "expenseDetails" */ '../views/agent/expenseDetails.vue'),
props: {
rankFlag: 'chktype'
},
@@ -362,7 +362,7 @@ const routes = [{
{
path: '/agent/recharge',
name: '账号充值',
- component: () => import( /* webpackChunkName: "statisticalDetails" */ '../views/agent/recharge.vue'),
+ component: () => import( /* webpackChunkName: "recharge" */ '../views/agent/recharge.vue'),
meta: {
hideBreadcrumb: true // 一级页面不显示面包屑
}
@@ -370,11 +370,19 @@ const routes = [{
{
path: '/agent/payoff',
name: '代收款结算',
- component: () => import( /* webpackChunkName: "statisticalDetails" */ '../views/agent/payoff.vue'),
+ component: () => import( /* webpackChunkName: "payoff" */ '../views/agent/payoff.vue'),
meta: {
hideBreadcrumb: true // 一级页面不显示面包屑
}
},
+ {
+ path: '/agent/payoffDetails',
+ name: '核算订单记录',
+ component: () => import( /* webpackChunkName: "payoff" */ '../views/agent/payoffDetails.vue'),
+ meta: {
+ breadcrumbParent: '代收款结算' // 一级页面不显示面包屑
+ }
+ },
// -----------------分隔符-----------
diff --git a/src/views/agent/expenseDetails.vue b/src/views/agent/expenseDetails.vue
new file mode 100644
index 0000000..8c72c79
--- /dev/null
+++ b/src/views/agent/expenseDetails.vue
@@ -0,0 +1,405 @@
+
+