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