【修改】修改权限
This commit is contained in:
@@ -141,9 +141,9 @@
|
||||
</label>
|
||||
<div class="tag-info">
|
||||
<span class="icon-tag-item"><img src="@/assets/imgs/icon-time.png"
|
||||
alt=""><span>{{row.year}}</span></span>
|
||||
alt=""><span>{{row?.year}}</span></span>
|
||||
<span class="icon-tag-item"><img src="@/assets/imgs/icon-tag01.png"
|
||||
alt=""><span class="keyContent">{{getKeyContent(row.keyContent)}}</span></span>
|
||||
alt=""><span class="keyContent">{{getKeyContent(row?.keyContent)}}</span></span>
|
||||
<!-- <span class="icon-tag-item"><img src="@/assets/imgs/icon-tag02.png"
|
||||
alt=""><span>{{row.labelTwoName}}</span></span>
|
||||
<span class="icon-tag-item"><img src="@/assets/imgs/icon-tag03.png"
|
||||
@@ -157,7 +157,7 @@
|
||||
<vxe-column show-overflow show-header-overflow title="操作" width="200" fixed="right">
|
||||
<template #default="{ row }">
|
||||
<el-button type="text" @click="previewRow(row)">预览</el-button>
|
||||
<!-- <el-button type="text" @click="downloadRow(row)">下载</el-button>-->
|
||||
<el-button type="text" v-if="isAdmin || row.power == 2 " @click="downloadRow(row)">下载</el-button>
|
||||
</template>
|
||||
</vxe-column>
|
||||
|
||||
@@ -246,7 +246,8 @@ export default {
|
||||
],
|
||||
checkIds: [],
|
||||
checkList: [],
|
||||
checkedKeys:[]
|
||||
checkedKeys:[],
|
||||
isAdmin: false //是否是管理员
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
@@ -256,17 +257,21 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
getKeyContent(list){
|
||||
let keyContent=[]
|
||||
list = JSON.parse(list)
|
||||
list.forEach(item => {
|
||||
keyContent.push(item.text)
|
||||
})
|
||||
keyContent = keyContent.toString().replace(/,/g, '/');
|
||||
if(keyContent=='') keyContent='---'
|
||||
// if(keyContent.length>15){
|
||||
// keyContent=keyContent.slice(0,15) +'...'
|
||||
// }
|
||||
return keyContent
|
||||
if(list){
|
||||
let keyContent=[]
|
||||
list = JSON.parse(list)
|
||||
list.forEach(item => {
|
||||
keyContent.push(item.text)
|
||||
})
|
||||
keyContent = keyContent.toString().replace(/,/g, '/');
|
||||
if(keyContent=='') keyContent='---'
|
||||
// if(keyContent.length>15){
|
||||
// keyContent=keyContent.slice(0,15) +'...'
|
||||
// }
|
||||
return keyContent
|
||||
}else{
|
||||
return ''
|
||||
}
|
||||
},
|
||||
getHalfCheckedNode(node,data){
|
||||
this.checkedKeys=data.checkedKeys
|
||||
@@ -313,7 +318,7 @@ export default {
|
||||
},
|
||||
init () {
|
||||
this.getTreeLabel()
|
||||
this.labelList()
|
||||
// this.labelList()
|
||||
this.reportDateList()
|
||||
this.reportList()
|
||||
},
|
||||
@@ -442,6 +447,8 @@ export default {
|
||||
},
|
||||
created () {
|
||||
this.init()
|
||||
// 判断当前人是不是管理员
|
||||
this.isAdmin = this.$store.getters.userInfo.roleIdList.indexOf('35LLRCAQ8D')>-1
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user