【修改】修改权限

This commit is contained in:
zhoulingpo
2023-04-26 10:39:39 +08:00
parent 1c4458ec50
commit 0174f60c31
+23 -16
View File
@@ -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>