新闻中心 新增评论模块

This commit is contained in:
yanran200730
2023-02-20 10:13:27 +08:00
parent a1c7972f9d
commit 38a6ace8d2
3 changed files with 139 additions and 2 deletions

View File

@@ -13,11 +13,13 @@
</ai-list>
<Add v-else-if="component === 'Add'" :moduleName="moduleName" :moduleId="moduleId" :areaId="areaId" :params="params" :instance="instance" :dict="dict" :permissions="permissions" @change="onChange"></Add>
<Detail v-else-if="component === 'Detail'" :moduleName="moduleName" :moduleId="moduleId" :params="params" :instance="instance" :dict="dict" :permissions="permissions" @change="onChange"></Detail>
<Comment v-else-if="component === 'Comment'" :moduleName="moduleName" :moduleId="moduleId" :areaId="areaId" :params="params" :instance="instance" :dict="dict" :permissions="permissions" @change="onChange"></Comment>
</template>
<script>
import List from './components/List'
import Add from './components/Add'
import Comment from './components/Comment'
import Detail from './components/Detail'
import Audit from './components/Audit'
import { mapState } from 'vuex'
@@ -50,6 +52,7 @@
Add,
List,
Audit,
Comment,
Detail
},
@@ -85,7 +88,7 @@
if (data.type === 'Detail') {
this.component = 'Detail'
this.params = data.params
this.isShowDetail = true
this.isShowDetail = Comment
}
if (data.type === 'Audit') {
@@ -99,6 +102,12 @@
this.params = data.params
this.isShowDetail = false
}
if (data.type === 'Comment') {
this.component = 'Comment'
this.params = data.params
this.isShowDetail = true
}
},
onAreaChange () {