liuyg
2022-03-07 637da3ece986e6750804e38938a15fa577116977
common/api/examFunc.js
@@ -10,53 +10,40 @@
   let questionList = []
   let queTypeArr = []
   quesModules.forEach((item, index) => {
      let quesType = item.choicesType
      queTypeArr.push(quesType)
      item.template = item.choicesType
      // 是否答题了
      item.selectedFlag = false
      // 答题的结果
      item.tempAnswer = ""
      // 题目是否做对
      item.correctOrError = false
      queTypeArr.push(quesType)
      if (item.choicesType == 1 || item.choicesType == 3) {
         item.dualChooseArr = []
      }
      item.options = item.examSubjectOptions
      item.options.forEach(it => {
         it.newOptLetter = it.optionName
         it.optContent = it.optionContent
         it.optLetter = it.newOptLetter
      })
      if (item.choicesType == 0 || item.choicesType == 1 || item.choicesType == 3) {
         item.options.reverse()
      }
      questionList.push(item)
   })
   store.state.queTypeArr = unique(queTypeArr)
   store.state.questionList = questionList
}
export const topicOptions = (options) => {
   var questionList = store.state.questionList
   questionList.forEach((item, index) => {
   })
   store.state.questionList = questionList
   // for (let j = 0; j < quesModules[i].examSubjectOptions.length; j++) {
   //    // 解决theoryExamAnswer可能为null的问题,把它赋值为字符串
   //    quesModules[i].examSubjectOptions[j].tempAnswer = "" //暂存每题的答案
   //    quesModules[i].examSubjectOptions[j].template = quesModules[i].choicesType //防止template初始值是null
   //    quesModules[i].examSubjectOptions[j].recordId = store.state.examDetail
   //       .id //搬移recordId的位置
   //    quesModules[i].examSubjectOptions[j].blankArr = [] //新建blankArr属性,临时保存填空题答案
   //    quesModules[i].examSubjectOptions[j].dualChooseArr = [] //新建blankArr属性,临时保存填空题答案
   //    questionList.push(quesModules[i].examSubjectOptions[j])
   // }
}