litian
2025-03-27 c03853bf7e9594bcbef3cfe087b313d18aacb4bb
packageBookService/pages/bookServices/examination/examination.js
@@ -650,11 +650,18 @@
    if (saleData && !res.datas.purchasedSaleMethodIdList.includes(saleData.Id)) return wx.showModal({
      title: '提示',
      content: '请先购买题库再答题',
      complete: (res) => {
      confirmColor: "#ff6c00",
      cancelColor: "#949494",
      editable: false, //是否显示输入框
      showCancel: false,
      complete: () => {
        this.setData({
          submitStatus: true
        })
        wx.navigateBack()
        wx.setStorageSync('tabValue', 'questionBank')
        wx.redirectTo({
          url: `/packageBookService/pages/bookServices/detail/index?id=${res.datas.id}&name=${res.datas.name}`,
        })
      }
    })
    this.setData({
@@ -944,14 +951,15 @@
          let oldObj = "";
          if (oldList)
            oldObj = oldList.find((oldItem) => oldItem.id == item.id);
          console.log(item.Embedded_QuestionBank_Stem, 111)
          let questionObj = {
            // num: index, // 题号
            id: item.id,
            type: pathitem.name,
            stem: item.Embedded_QuestionBank_QuestionType == "completion" ?
            stem: item.Embedded_QuestionBank_Stem ? item.Embedded_QuestionBank_QuestionType == "completion" ?
              JSON.parse(item.Embedded_QuestionBank_Stem)
              .stemTxt.replaceAll("<vacancy>", ",input,")
              .split(",") : JSON.parse(item.Embedded_QuestionBank_Stem), // 题干
              .split(",") : JSON.parse(item.Embedded_QuestionBank_Stem) : '-', // 题干
            answer: item.Embedded_QuestionBank_Answer, // 答案
            option: item.Embedded_QuestionBank_Option ?
              JSON.parse(item.Embedded_QuestionBank_Option) : "", // 选择题选项