From 70559fbf50bb30382239274b4e073641e0bb05bd Mon Sep 17 00:00:00 2001 From: SelfRidicule Date: Fri, 16 Aug 2024 14:51:54 +0800 Subject: [PATCH] 1 --- miniprogram/pages/reportRepair/index/index.js | 13 ++++++++++--- miniprogram/pages/reportRepair/index/index.json | 3 ++- miniprogram/pages/reportRepair/index/index.wxml | 7 +++++-- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/miniprogram/pages/reportRepair/index/index.js b/miniprogram/pages/reportRepair/index/index.js index 19d5ca5..4060806 100644 --- a/miniprogram/pages/reportRepair/index/index.js +++ b/miniprogram/pages/reportRepair/index/index.js @@ -1,5 +1,7 @@ const app = getApp() +import Notify from '@vant/weapp/notify/notify'; + Page({ /** @@ -52,9 +54,14 @@ Page({ jumpMenu(e) { console.log('jumpMenu', e); let obj = e.currentTarget.dataset.obj - wx.navigateTo({ - url: obj.path, - }) + if (obj.visible) { + wx.navigateTo({ + url: obj.path, + }) + } else { + app.vantNotifyErrTop(Notify, `"${obj.name}"无权限访问!`) + return + } }, // 展示模块 diff --git a/miniprogram/pages/reportRepair/index/index.json b/miniprogram/pages/reportRepair/index/index.json index 02854d6..88044d6 100644 --- a/miniprogram/pages/reportRepair/index/index.json +++ b/miniprogram/pages/reportRepair/index/index.json @@ -1,6 +1,7 @@ { "navigationStyle": "custom", "usingComponents": { - "van-icon": "@vant/weapp/icon/index" + "van-icon": "@vant/weapp/icon/index", + "van-notify": "@vant/weapp/notify/index" } } \ No newline at end of file diff --git a/miniprogram/pages/reportRepair/index/index.wxml b/miniprogram/pages/reportRepair/index/index.wxml index 2357c57..8ffdd1c 100644 --- a/miniprogram/pages/reportRepair/index/index.wxml +++ b/miniprogram/pages/reportRepair/index/index.wxml @@ -18,7 +18,7 @@ - + {{item.name}} @@ -26,4 +26,7 @@ - \ No newline at end of file + + + + \ No newline at end of file