From e2211cd88ba03da3153b025e8de3b36bd119c23c Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Fri, 2 Feb 2024 17:09:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=EF=BC=9A=E4=B8=8B=E7=BA=A7?= =?UTF-8?q?=E4=BA=BA=E5=91=98=E6=9F=A5=E7=9C=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/agent.js | 3 +- pages.json | 10 ++ pages/agent/center.vue | 16 +++ pages/agent/user/list.vue | 238 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 265 insertions(+), 2 deletions(-) create mode 100644 pages/agent/user/list.vue diff --git a/api/agent.js b/api/agent.js index a3574b1..dfb7570 100644 --- a/api/agent.js +++ b/api/agent.js @@ -24,11 +24,10 @@ export function agentApplyInfo(data) { export function getSingleAgentInfo(id) { return request.get(`agent/single_agent_info/${id}`); } -// 获取单条代理人员信息 +// 获取配置信息 export function getAgentConfig() { return request.get(`agent/get_config`); } - diff --git a/pages.json b/pages.json index d954c34..89c2fd0 100644 --- a/pages.json +++ b/pages.json @@ -1341,7 +1341,17 @@ "style": { "navigationBarTitleText": "申请记录" } + }, + { + "path": "user/list", + "style": { + "navigationBarTitleText": "下级管理" + } } + + + + ] }, { diff --git a/pages/agent/center.vue b/pages/agent/center.vue index 8577a1e..d3d554e 100644 --- a/pages/agent/center.vue +++ b/pages/agent/center.vue @@ -194,6 +194,16 @@ export default { } }); } + // 除内勤、餐厅、配送商外都有下级管理 + if(!['4','7','8'].includes(String(agentType))){ + menuList.push({ + title: '下级管理', + type: 'link', + url: '/pages/agent/user/list', + icon: 'iconfont icon-yonghu1', + }); + } + return menuList; }, @@ -331,6 +341,12 @@ export default { this.$util.Tips({title: err}); }); break; + // 点击跳转 + case 'link': + uni.navigateTo({ + url: menu.url + '?agent_id=' + params.agent_id + }) + break; } }, // 关闭二维码弹框 diff --git a/pages/agent/user/list.vue b/pages/agent/user/list.vue new file mode 100644 index 0000000..21f5a09 --- /dev/null +++ b/pages/agent/user/list.vue @@ -0,0 +1,238 @@ + + + + +