提交 ed8e8b29 authored 作者: lihuihui's avatar lihuihui

fix: 修改错题列表

上级 5b500d19
......@@ -113,6 +113,7 @@ export default {
item.checked = false
return item
})
this.list = this.changeArr(this.list)
this.selectList = response.all_category
this.$emit('request-success', response)
})
......@@ -120,6 +121,17 @@ export default {
this.loaded = true
})
},
changeArr(arr) {
const obj = {}
arr = arr.reduce((item, next) => {
if (!obj[next.group_id]) {
obj[next.group_id] = true
item.push(next)
}
return item
}, [])
return arr
},
// 类型改变
handleTypeChange(value) {
this.currentPage = 1
......
......@@ -2,7 +2,7 @@
<div class="my-question-list-item">
<el-checkbox v-model="data.checked"></el-checkbox>
<div class="badge" :class="`questiont-type_${data.question_type}`">{{ questionTypeName }}</div>
<div class="name" v-html="data.question_content" @click="$emit('on-click')"></div>
<div class="name" v-html="data.question_content || data.common_content" @click="$emit('on-click')"></div>
<div class="tools">
<i class="el-icon-delete" @click="$emit('on-remove', data)"></i>
<i
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论