|
@ -32,11 +32,19 @@ |
|
|
</el-timeline> |
|
|
</el-timeline> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="评论:"> |
|
|
<el-form-item label="评论:"> |
|
|
|
|
|
<el-button type="primary" @click="innerVisible = true">点击查看评论</el-button> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
<template slot="footer"> |
|
|
|
|
|
<el-button @click="visible = false">{{ $t('cancel') }}</el-button> |
|
|
|
|
|
</template> |
|
|
|
|
|
<el-dialog width="90%" title="评论" :visible.sync="innerVisible" append-to-body> |
|
|
<el-table :data="commentsDTOs" border style="width: 100%;"> |
|
|
<el-table :data="commentsDTOs" border style="width: 100%;"> |
|
|
<el-table-column prop="user.userName" label="评论人" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="user.userName" label="发言人" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="content" label="评论内容" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="commentTime" label="发言时间" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="replyComment.userName" label="回复人" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="content" label="发言内容" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="replyComment.content" label="回复内容" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column prop="replyComment.userName" label="被回复人" header-align="center" align="center"></el-table-column> |
|
|
|
|
|
<el-table-column prop="replyComment.content" label="被回复内容" header-align="center" align="center"></el-table-column> |
|
|
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> |
|
|
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<el-button type="text" size="small" @click="deleteComment(scope.row.commentId)">屏蔽</el-button> |
|
|
<el-button type="text" size="small" @click="deleteComment(scope.row.commentId)">屏蔽</el-button> |
|
@ -52,11 +60,7 @@ |
|
|
@size-change="pageSizeChangeHandleNew" |
|
|
@size-change="pageSizeChangeHandleNew" |
|
|
@current-change="pageCurrentChangeHandleNew"> |
|
|
@current-change="pageCurrentChangeHandleNew"> |
|
|
</el-pagination> |
|
|
</el-pagination> |
|
|
</el-form-item> |
|
|
</el-dialog> |
|
|
</el-form> |
|
|
|
|
|
<template slot="footer"> |
|
|
|
|
|
<el-button @click="visible = false">{{ $t('cancel') }}</el-button> |
|
|
|
|
|
</template> |
|
|
|
|
|
</el-dialog> |
|
|
</el-dialog> |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
@ -65,6 +69,7 @@ export default { |
|
|
data () { |
|
|
data () { |
|
|
return { |
|
|
return { |
|
|
visible: false, |
|
|
visible: false, |
|
|
|
|
|
innerVisible: false, |
|
|
dataForm: { |
|
|
dataForm: { |
|
|
id: '', |
|
|
id: '', |
|
|
nickName: '', |
|
|
nickName: '', |
|
@ -93,7 +98,6 @@ export default { |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
deleteComment (val) { |
|
|
deleteComment (val) { |
|
|
console.log(val) |
|
|
|
|
|
this.$http['post']( |
|
|
this.$http['post']( |
|
|
'/events/issue/deleteComment', { commentIds: [val] }).then(({ data: res }) => { |
|
|
'/events/issue/deleteComment', { commentIds: [val] }).then(({ data: res }) => { |
|
|
if (res.code !== 0) { |
|
|
if (res.code !== 0) { |
|
|