内容发布新增审核功能

This commit is contained in:
yanran200730
2022-03-18 14:30:56 +08:00
parent af65ba44ab
commit e67e0fbb82
6 changed files with 43 additions and 15 deletions

View File

@@ -1,7 +1,7 @@
<template>
<ai-list v-if="!isShowDetail">
<template slot="title">
<ai-title :title="moduleName" :isShowBottomBorder="false" :isShowArea="currIndex === '0'" v-model="areaId" :instance="instance" @change="onAreaChange"></ai-title>
<ai-title :title="moduleName" :isShowBottomBorder="false" :isShowArea="true" v-model="areaId" :instance="instance" @change="onAreaChange"></ai-title>
</template>
<template slot="tabs">
<el-tabs v-model="currIndex">
@@ -66,9 +66,9 @@
this.moduleName = res.data.moduleName
this.tabs = [
{label: this.moduleName, name: 'List', comp: List, permission: ''},
{label: `${this.moduleName}审核`, name: 'Audit', comp: Audit, permission: ''}
{label: `${this.moduleName}审核`, name: 'Audit', comp: Audit, permission: 'app_appcontentinfo_examine'}
].filter(item => {
return true
return item.name !== 'Audit' || (res.data.needExamine === '1' && item.name === 'Audit' && this.permissions(item.permission))
})
}
})