| | |
| | | <el-table-column prop="status" label="发布状态" min-width="5"> |
| | | <template slot-scope="scope"> |
| | | {{scope.row.status === 0 ? '未发布' :'已发布'}} |
| | | <!-- <el-switch class="switchStyle" v-model="scope.row.status" active-text="开" inactive-text="关" |
| | | active-color="#3fef9a" inactive-color="#000212" @change="handleChangeStatus(scope.row)"> |
| | | </el-switch> --> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="operation" label="操作" min-width="15"> |
| | |
| | | <div class="operation"> |
| | | <el-link icon="el-icon-view" :underline="false" @click="dialogView = true">查看</el-link> |
| | | <el-link icon="el-icon-edit" class="leftPx" :underline="false">编辑</el-link> |
| | | <el-link class="leftPx" icon="el-icon-delete-solid" :underline="false">删除</el-link> |
| | | <el-link class="leftPx" icon="el-icon-delete-solid" :underline="false" @click="handleDelete([scope.row.id])">删除</el-link> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | this.setTableData(); |
| | | }, |
| | | methods: { |
| | | handleDelete(idarr){ |
| | | this.$axios({ |
| | | method:'post', |
| | | url:'sccg/message/delete?ids='+idarr, |
| | | }) |
| | | .then(res=>{ |
| | | if(res.code===200){ |
| | | this.$message({ |
| | | type:'success', |
| | | message:'删除成功', |
| | | }) |
| | | this.setTableData(); |
| | | }else{ |
| | | this.$message({ |
| | | type:'error', |
| | | message:res.message |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | // 设置表格数据 |
| | | async setTableData() { |
| | | const arr = await this.getMessageList(); |