| | |
| | | //等待登录成功 |
| | | await this.$onLaunched |
| | | this.userInfor = JSON.parse(uni.getStorageSync('userInfor') || 'null') |
| | | console.log('详情页的用户信息', this.userInfor) |
| | | if (this.option.type === 'share' && this.userInfor) { |
| | | let params = { |
| | | allocationNum: this.basicInfor.allocationNum, |
| | | userId: this.userInfor.userId |
| | | } |
| | | this.$http.httpGet('/allocationApp/authority', params).then(res => { |
| | | if (res.data === 3) { |
| | | console.log('权限控制参数', res) |
| | | if (res.data.code === 3) { |
| | | uni.showModal({ |
| | | content: '您暂无操作权限,请联系管理员!', |
| | | showCancel: false, |
| | |
| | | } |
| | | }, |
| | | }) |
| | | } else if (res.data === 1) { |
| | | } else if (res.data.code === 1) { |
| | | // 可以编辑 |
| | | this.basicInfor.pageState = 'edit' |
| | | this.basicInfor.stateName = res.data.name |
| | | this.isShow = true |
| | | } else if (res.data === 2) { |
| | | } else if (res.data.code === 2) { |
| | | // 可以看 |
| | | this.isShow = true |
| | | this.basicInfor.pageState = 'view' |
| | | this.basicInfor.stateName = res.data.name |
| | | } |
| | | }).catch(errors => { |
| | | console.log('获取失败的信息', errors) |
| | | console.log('获取失败的信息params', params) |
| | | }) |
| | | } else { |
| | | this.isShow = true |