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