提交 bbd29a4c 编写于 作者: 张敬贤's avatar 张敬贤

fix

上级 9b53f8cf
<template> <template>
<div class="item-component-wrap"> <div class="item-component-wrap">
<bread-crumb <bread-crumb
:curmbFirst="curmbFirst" :curmbFirst="curmbFirst"
:curmbSecond="curmbSecond"> :curmbSecond="curmbSecond">
</bread-crumb> </bread-crumb>
<div class="component-content screenSet" id="screenSet"> <div class="component-content screenSet" id="screenSet">
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<el-input clearable v-model="searchParam.name" size="mini" placeholder="请输入组件名称"></el-input> <el-input clearable v-model="searchParam.name" size="mini" placeholder="请输入组件名称"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="状态:"> <el-form-item label="状态:">
<el-select clearable v-model="searchParam.status" size="mini" placeholder="请选择发布状态"> <el-select clearable v-model="searchParam.status" size="mini" placeholder="请选择发布状态">
...@@ -49,8 +49,8 @@ ...@@ -49,8 +49,8 @@
</el-form> </el-form>
</el-row> </el-row>
<el-table <el-table
:data="tableData" :data="tableData"
style="width: 100%" v-loading="loading"> style="width: 100%" v-loading="loading">
<el-table-column type="index" prop="topOrder" label="排序" min-width="50" align="center"></el-table-column> <el-table-column type="index" prop="topOrder" label="排序" min-width="50" align="center"></el-table-column>
<el-table-column prop="id" label="Id" min-width="50" align="center"></el-table-column> <el-table-column prop="id" label="Id" min-width="50" align="center"></el-table-column>
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
<el-table-column label="操作" fixed="right" align="center" min-width="200"> <el-table-column label="操作" fixed="right" align="center" min-width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="small" @click="edit(scope.row)">编辑</el-button> <el-button type="primary" size="small" @click="edit(scope.row)">编辑</el-button>
<el-button type="primary" v-if="!scope.row.official" size="small" @click="optFun(scope.row)" disabled>下线</el-button> <el-button type="primary" size="small" @click="optFun(scope.row)" disabled>下线</el-button>
<el-button type="primary" v-if="scope.row.releaseStatus == 2 && scope.row.official" size="small" @click="optFun(scope.row)" >下线</el-button> <el-button type="primary" v-if="scope.row.releaseStatus == 2 && scope.row.official" size="small" @click="optFun(scope.row)" >下线</el-button>
<el-button type="primary" v-if="scope.row.releaseStatus != 2 && scope.row.official" size="small" @click="optFun(scope.row)" >发布</el-button> <el-button type="primary" v-if="scope.row.releaseStatus != 2 && scope.row.official" size="small" @click="optFun(scope.row)" >发布</el-button>
<el-button v-if="scope.row.toporder == 0" type="primary" size="small" @click="topicManage(scope.row,'置顶')">置顶</el-button> <el-button v-if="scope.row.toporder == 0" type="primary" size="small" @click="topicManage(scope.row,'置顶')">置顶</el-button>
...@@ -125,7 +125,7 @@ export default { ...@@ -125,7 +125,7 @@ export default {
theme:'', theme:'',
type:'', type:'',
name:'', name:'',
status: '', status: '',
pageNo: 1, pageNo: 1,
pageSize: 15 pageSize: 15
...@@ -157,10 +157,10 @@ export default { ...@@ -157,10 +157,10 @@ export default {
pageSize:15, pageSize:15,
editInfo:{}, editInfo:{},
} }
}, },
computed: { computed: {
...mapGetters([ ...mapGetters([
'_token', '_token',
'idType' 'idType'
...@@ -168,7 +168,7 @@ export default { ...@@ -168,7 +168,7 @@ export default {
}, },
created() { created() {
this.discussId = Number(this.$route.query.id) this.discussId = Number(this.$route.query.id)
this.getData() this.getData()
//this.sun() //this.sun()
...@@ -182,7 +182,7 @@ export default { ...@@ -182,7 +182,7 @@ export default {
search() { search() {
this.getData() this.getData()
}, },
getFun(obj){ getFun(obj){
console.log(obj) console.log(obj)
this.isShow = false this.isShow = false
...@@ -190,7 +190,7 @@ export default { ...@@ -190,7 +190,7 @@ export default {
this.getData() this.getData()
} }
}, },
//获取数据 //获取数据
getData(){ getData(){
...@@ -218,9 +218,9 @@ export default { ...@@ -218,9 +218,9 @@ export default {
_this.loading = false _this.loading = false
}); });
}, },
// 重置 // 重置
reseat() { reseat() {
this.searchParam = Object.assign({},{ this.searchParam = Object.assign({},{
...@@ -234,7 +234,7 @@ export default { ...@@ -234,7 +234,7 @@ export default {
}) })
this.getData() this.getData()
}, },
// 新建组件 // 新建组件
createTopic() { createTopic() {
this.editInfo = {} this.editInfo = {}
...@@ -242,13 +242,13 @@ export default { ...@@ -242,13 +242,13 @@ export default {
}, },
edit(item){ edit(item){
///topic/getTopicDetailsById ///topic/getTopicDetailsById
this.GET('/interaction/topic/getTopicDetailsById',{topicId: item.id}).then((res) => { this.GET('/interaction/topic/getTopicDetailsById',{topicId: item.id}).then((res) => {
if(res.code == "000000") { if(res.code == "000000") {
this.editInfo = res.data; this.editInfo = res.data;
this.isShow = true; this.isShow = true;
}else{ }else{
this.$message({ this.$message({
message: res.message, message: res.message,
...@@ -259,7 +259,7 @@ export default { ...@@ -259,7 +259,7 @@ export default {
// this.$message.error(error); // this.$message.error(error);
}); });
}, },
// 置顶 // 置顶
topicManage(item,str){ topicManage(item,str){
///topic/topicTop ///topic/topicTop
...@@ -270,7 +270,7 @@ export default { ...@@ -270,7 +270,7 @@ export default {
}else if(str == '取消置顶'){ }else if(str == '取消置顶'){
status = 2 status = 2
} }
this.$confirm('确定要'+str+'该讨论吗?', '提示', { this.$confirm('确定要'+str+'该讨论吗?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
...@@ -299,7 +299,7 @@ export default { ...@@ -299,7 +299,7 @@ export default {
this.getData() this.getData()
},2000) },2000)
}, },
// 发布、下线 // 发布、下线
optFun(row) { optFun(row) {
let status = 0,str = '',_this = this,index = 0; let status = 0,str = '',_this = this,index = 0;
...@@ -315,7 +315,7 @@ export default { ...@@ -315,7 +315,7 @@ export default {
releaseStatus:index releaseStatus:index
} }
} }
this.$confirm('确定要'+str+'该话题吗?', '提示', { this.$confirm('确定要'+str+'该话题吗?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
...@@ -327,7 +327,7 @@ export default { ...@@ -327,7 +327,7 @@ export default {
type: 'success', type: 'success',
message: '操作成功!' message: '操作成功!'
}); });
_this.setTimeFun() _this.setTimeFun()
} }
}).catch(function (error) { }).catch(function (error) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册