diff --git a/pages/index/index.vue b/pages/index/index.vue index cd81e336644470114983dfb68ffbba7ad77f128f..6094c29545fa623c1e9cf25ddbaa7941f5ad8ee7 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -4,7 +4,7 @@ - + 入园请向门卫出示健康码 @@ -85,18 +85,25 @@ // }) // }, getScancode(){ - var _this = this; - // 允许从相机和相册扫码 - wx.scanCode({ - success: (res) => { - _this.userId = res.result; - if(_this.securityFlag&&_this.userId){ - uni.navigateTo({ - url: `/pages/security/security?userId=${_this.userId}` - }) - } - } - }) + if(userInfo.roleId == '1003'){ + var _this = this; + // 允许从相机和相册扫码 + wx.scanCode({ + success: (res) => { + _this.userId = res.result; + if(_this.securityFlag&&_this.userId){ + uni.navigateTo({ + url: `/pages/security/security?userId=${_this.userId}` + }) + } + } + }) + }else{ + uni.showToast({ + icon: 'none', + title: '暂无权限,仅安保人员有此权限!' + }) + } }, fillInDay() { if(!this.$store.state.user.userInfo.idCard){