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 @@ + + + + +