| | |
| | | <el-table-column prop="questionTitle" label="反馈题目" /> |
| | | <el-table-column prop="describe" label="反馈描述" /> |
| | | <el-table-column prop="userName" label="反馈用户" /> |
| | | <el-table-column prop="fix" label="是否处理" width="100px"> |
| | | <el-table-column prop="fix" label="是否处理" width="100px" align="center"> |
| | | <template slot-scope="{row}"> |
| | | <el-tag :type="row.fix ? 'success' : 'warning'">{{ row.fix ? '已处理' : '未处理' }}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="fixTime" label="处理时间" width="120px"/> |
| | | <el-table-column label="操作" align="center" width="260px"> |
| | | <el-table-column prop="fixTime" label="处理时间" width="160px"/> |
| | | <el-table-column label="操作" align="center" width="300px"> |
| | | <template slot-scope="{row}"> |
| | | <el-button size="mini" @click="showQuestion(row)" class="link-left">查看</el-button> |
| | | <el-button size="mini" @click="hanldSettleFeedback(row)" type="info" class="link-left">确认处理</el-button> |
| | | <el-button size="mini" @click="hanldDeleteFeedback(row)" type="danger" class="link-left">删除</el-button> |
| | | <el-button size="mini" @click="showQuestion(row)" class="link-left">题目预览</el-button> |
| | | <el-popconfirm title="确定已处理吗?" @confirm="hanldSettleFeedback(row)"> |
| | | <el-button slot="reference" v-if="!row.fix" size="mini" type="primary" class="link-left">确认处理</el-button> |
| | | </el-popconfirm> |
| | | <el-popconfirm title="确定要删除吗?" @confirm="hanldDeleteFeedback(row)"> |
| | | <el-button slot="reference" size="mini" type="danger" class="link-left">删除</el-button> |
| | | </el-popconfirm> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | dialog: false, |
| | | question: null, |
| | | loading: false |
| | | } |
| | | }, |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | }) |
| | | }, |
| | | hanldSettleFeedback(row) { |
| | | |
| | | feedbackApi.settleFeedback(row.id).then(res => { |
| | | this.$message({ |
| | | message: '操作成功', |
| | | type: 'success' |
| | | }) |
| | | this.search() |
| | | }) |
| | | }, |
| | | hanldDeleteFeedback(row) { |
| | | |
| | | feedbackApi.deleteFeedback(row.id).then(res => { |
| | | this.$message({ |
| | | message: '操作成功', |
| | | type: 'success' |
| | | }) |
| | | this.search() |
| | | }) |
| | | } |
| | | } |
| | | } |