From c3c2a87688988a30170bdc7106783e65b01c3e61 Mon Sep 17 00:00:00 2001
From: wuhui_zzw <1760308791@qq.com>
Date: Fri, 2 Feb 2024 17:55:40 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=EF=BC=9A=E4=BB=A3=E7=90=86?=
=?UTF-8?q?=E4=BD=A3=E9=87=91=E6=98=8E=E7=BB=86=E6=9F=A5=E7=9C=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/agent.js | 4 +
pages.json | 6 +
pages/agent/center.vue | 9 ++
pages/agent/user/commission.vue | 230 ++++++++++++++++++++++++++++++++
4 files changed, 249 insertions(+)
create mode 100644 pages/agent/user/commission.vue
diff --git a/api/agent.js b/api/agent.js
index dfb7570..3f4c1c8 100644
--- a/api/agent.js
+++ b/api/agent.js
@@ -28,6 +28,10 @@ export function getSingleAgentInfo(id) {
export function getAgentConfig() {
return request.get(`agent/get_config`);
}
+// 佣金明细
+export function commissionList(data) {
+ return request.get(`agent/commission_list`, data);
+}
diff --git a/pages.json b/pages.json
index 89c2fd0..78ffe0e 100644
--- a/pages.json
+++ b/pages.json
@@ -1347,6 +1347,12 @@
"style": {
"navigationBarTitleText": "下级管理"
}
+ },
+ {
+ "path": "user/commission",
+ "style": {
+ "navigationBarTitleText": "佣金明细"
+ }
}
diff --git a/pages/agent/center.vue b/pages/agent/center.vue
index d3d554e..9c54bd1 100644
--- a/pages/agent/center.vue
+++ b/pages/agent/center.vue
@@ -203,6 +203,15 @@ export default {
icon: 'iconfont icon-yonghu1',
});
}
+ // 除内勤外都有佣金明细
+ if(!['4'].includes(String(agentType))){
+ menuList.push({
+ title: '佣金明细',
+ type: 'link',
+ url: '/pages/agent/user/commission',
+ icon: 'iconfont icon-yonghu1',
+ });
+ }
return menuList;
diff --git a/pages/agent/user/commission.vue b/pages/agent/user/commission.vue
new file mode 100644
index 0000000..82d773e
--- /dev/null
+++ b/pages/agent/user/commission.vue
@@ -0,0 +1,230 @@
+
+
+
+
+
+ {{ total }}
+ 总获得佣金
+
+
+
+
+
+ {{ item.source == 1 ? '邀请下级奖励' : '用户购买会员卡奖励' }}
+ + {{ item.brokerage || '0.00' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+