From 56367860f34231e5c167798698daefbc77f691ec Mon Sep 17 00:00:00 2001 From: Rain_ <904416525@qq.com> Date: Tue, 30 Sep 2025 16:36:42 +0800 Subject: [PATCH] =?UTF-8?q?flx:=E4=BF=AE=E5=A4=8D=E9=9B=86=E5=9B=A2?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E8=B7=B3=E8=BD=AC=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/login/compatibleLogin.vue | 83 +++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/pages/login/compatibleLogin.vue b/pages/login/compatibleLogin.vue index 74f1d66c..d3e531f9 100644 --- a/pages/login/compatibleLogin.vue +++ b/pages/login/compatibleLogin.vue @@ -224,6 +224,13 @@ // 集团 uni.hideLoading() this.init(res.result); + console.log(1111, res.result) + var moduleList = res.result.menuAuthority.moduleList; + const find = moduleList.find(item => item.moduleType == 1); + if(find && find.plugin != "projectManage") { + this.tabClick(find.plugin, res.result); + return + } uni.redirectTo({ url: '/pages/projectManage/projectManage' }) @@ -233,6 +240,82 @@ } }); }, + tabClick(plugin, row) { + console.log(plugin) + switch (plugin) { + case 'projectManage': + uni.redirectTo({ + url: '../../pages/projectManage/projectManage' + }) + break; + case 'videoManage': + if (row.accountType == 5) { + uni.redirectTo({ + url: '../../pages/videoManage/videoList?sn=' + row.sn + }) + } else { + uni.redirectTo({ + url: '../../pages/areaTree/areaTree' + }) + } + break; + case 'my': + uni.redirectTo({ + url: '/pages/my/my' + }) + break; + case 'submit': + uni.redirectTo({ + url: '/pages/submit/submit' + }) + break; + case 'workspace': + uni.redirectTo({ + url: '/pages/workspace/workspace' + }) + break; + case 'supplierHome': + uni.redirectTo({ + url: '/pages/supplier/supplier' + }) + break; + case 'supplierMy': + uni.redirectTo({ + url: '/pages/supplier/my/my' + }) + break; + case 'personManage': + uni.redirectTo({ + url: '../../pages/personManage/personManage' + }) + break; + case 'projectEnd': + uni.redirectTo({ + url: '/pages/projectEnd/projectIndex/projectIndex' + }) + break; + case 'mssage': + uni.redirectTo({ + url: '/pages/messageCenter/messageCenter' + }) + break; + case 'deviceManage': + uni.redirectTo({ + url: '../../pages/deviceManage/deviceManage' + }) + break; + case 'markRoom': + uni.redirectTo({ + url: '../../pages/markRoomManage/markRoomManage' + }) + break; + case 'messageTask': + uni.redirectTo({ + url: '/pages/messageTask/messageTask' + }) + break; + } + }, init(data) { // #ifdef APP-PLUS // add:添加登录CID绑定功能 实现推送 2022年4月20日 10:47:41 罗劲章// add:添加登录CID绑定功能 实现推送 2022年4月20日 10:47:41 罗劲章