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