fix: 项目资料添加模块权限
This commit is contained in:
parent
3489576e6a
commit
14e05951be
@ -10,8 +10,11 @@
|
||||
<view class="userBox">
|
||||
<!-- <image class="userImg" :src="url_config + 'image/' + userInfo.avatar" v-if="userInfo.avatar"></image>
|
||||
<image class="userImg" src="@/static/userImg.png" v-else></image> -->
|
||||
<u-image :src="url_config + 'image/' + userInfo.avatar" style="width: 100rpx;height: 100rpx;border-radius: 50%;margin-right: 20rpx;" shape="circle" mode="scaleToFill">
|
||||
<image slot="error" style="width: 100rpx;height: 100rpx;border-radius: 50%;" src="@/static/userImg.png"></image>
|
||||
<u-image :src="url_config + 'image/' + userInfo.avatar"
|
||||
style="width: 100rpx;height: 100rpx;border-radius: 50%;margin-right: 20rpx;" shape="circle"
|
||||
mode="scaleToFill">
|
||||
<image slot="error" style="width: 100rpx;height: 100rpx;border-radius: 50%;"
|
||||
src="@/static/userImg.png"></image>
|
||||
</u-image>
|
||||
<text v-if="uid">{{userInfo.realName}}</text>
|
||||
<text v-else>{{userInfo.account}}</text>
|
||||
@ -23,7 +26,7 @@
|
||||
</view>
|
||||
</view>
|
||||
<!-- v-if="COMPANY != 'nanchang'" -->
|
||||
<view class="operateBar" @click="viewFileFn">
|
||||
<view class="operateBar" @click="viewFileFn" v-if="isShowProjectDocument">
|
||||
<view class="left">
|
||||
<image class="operateIcon" src="@/static/file.png" mode="widthFix"></image>
|
||||
项目资料
|
||||
@ -62,7 +65,9 @@
|
||||
|
||||
<script>
|
||||
import levitatedsphere from "@/components/levitatedsphere/levitatedsphere.vue"
|
||||
import { exitApp } from "@/utils/tool.js"
|
||||
import {
|
||||
exitApp
|
||||
} from "@/utils/tool.js"
|
||||
import footers from "@/components/footers/footers.vue"
|
||||
import footers2 from "@/components/footers/footers2.vue"
|
||||
import headers from "@/components/headers/headers.vue"
|
||||
@ -75,6 +80,7 @@
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
isShowProjectDocument: false,
|
||||
userInfo: {
|
||||
accountType: 0
|
||||
},
|
||||
@ -95,9 +101,20 @@
|
||||
}
|
||||
},
|
||||
onShow() {
|
||||
this.userInfo = JSON.parse(uni.getStorageSync('userInfo'))
|
||||
this.userInfo = JSON.parse(uni.getStorageSync('userInfo'));
|
||||
this.getModuleList();
|
||||
},
|
||||
methods: {
|
||||
// 获取全部模块
|
||||
getModuleList() {
|
||||
let allModuleList = this.userInfo.menuAuthority.moduleList;
|
||||
for (let i = 0; i < allModuleList.length; i++) {
|
||||
if (allModuleList[i].modulePath == '/companyAdmin/docManage') { // 筛选资料中心
|
||||
this.isShowProjectDocument = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
},
|
||||
viewVersionInfo() {
|
||||
|
||||
var that = this
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user