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