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 @@
+
+
+
+
+
+ {{ total }}
+ 下级人数
+
+
+
+
+
+
+
+ {{ item.user.nickname || '' }}
+
+ {{ getAgentTypeText(item) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+