Просмотр исходного кода

bug-4724 题库管理创建和查阅数据异常

tianxinyu 10 месяцев назад
Родитель
Сommit
0bd88e8c04
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      src/views/platform/examination/questionBank/edit.vue

+ 6 - 1
src/views/platform/examination/questionBank/edit.vue

@@ -484,6 +484,8 @@ export default {
         showPaperList () {
             const start = (this.currentPage - 1) * this.pageSize
             const end = start + this.pageSize
+            console.log('this.questionData.slice(start, end)', this.questionData.slice(start, end))
+            // this.quesIdList=["1380196951529619456"]
             return this.questionData.slice(start, end)
         }
     },
@@ -496,6 +498,7 @@ export default {
         },
         quesIdList: {
             handler (val, oldVal) {
+                console.log('val', val)
                 this.addSelectQuestion(val)
             }
         }
@@ -626,13 +629,15 @@ export default {
                 this.questionData = questionData
                 this.initialData = JSON.parse(JSON.stringify(questionData))
                 this.form = bank
+                this.quesIdList= questionData.map(item => item.quesId).join(',')
             })
         },
         addSelectQuestion () {
             const sql = `select id_ as quesId, chu_ti_ren_ as creator, bu_men_ as createDept, chu_ti_shi_jian_ as createTime, xu_hao_ as sn, ti_gan_ as content, ti_xing_ as quesType, fu_tu_ as img, xuan_xiang_lei_xi as optionType, da_an_ as answer, zheng_que_da_an_ as rightKey, ping_fen_fang_shi as rateType, ping_fen_ren_ as rater, fen_zhi_ as score, bei_zhu_ as note, xuan_xiang_shu_ as optionCount, biao_qian_ as quesTag, zhuang_tai_ as quesState,nan_du_ as questionLevel,da_an_jie_xi_ as resolution from t_questions where find_in_set(id_, '${this.quesIdList}')`
             this.$common.request('sql', sql).then(res => {
                 const { data = [] } = res.variables || {}
-                this.questionData = data.concat(this.questionData)
+                this.questionData = data
+                // this.questionData = data.concat(this.questionData)
             })
         },
         // 查询使用该题库的考试