From cd98c69ff835643f518337ee9ab532885c647efb Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期五, 15 三月 2024 18:48:39 +0800
Subject: [PATCH] 合并代码

---
 pages/bookServices/detail/components/testResource/testResource.js |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/pages/bookServices/detail/components/testResource/testResource.js b/pages/bookServices/detail/components/testResource/testResource.js
index 10282d4..e365632 100644
--- a/pages/bookServices/detail/components/testResource/testResource.js
+++ b/pages/bookServices/detail/components/testResource/testResource.js
@@ -12,6 +12,10 @@
     bookInfo: {
       type: Object,
       value: "",
+    },
+    mockData: {
+      type: Object,
+      value: {}
     }
   },
 
@@ -19,7 +23,8 @@
    * 缁勪欢鐨勫垵濮嬫暟鎹�
    */
   data: {
-
+    selectBtn: 'test',  // test  mock
+    radioItem: 'test',
   },
 
   /**
@@ -56,7 +61,6 @@
         })
       } else {
         const res = await app.MG.store.getProductDetail(query)
-        debugger
         res.datas.cmsDatas[0].datas.forEach((item) => {
           idPathList.push({
             id: item.id,
@@ -79,6 +83,51 @@
       wx.navigateTo({
         url: `/pages/bookServices/examination/examination?bookId=${this.properties.bookInfo.id}&productLinkPath=${value.productLinkPath}&rootCmsItemId=${this.properties.bookInfo.rootCmsItemId}&idPathList=${JSON.stringify(idPathList)}&answerTitle=${value.name}&answerType=${'option'}`,
       })
+    },
+    goMycollect(e) {
+      const answertype = e.currentTarget.dataset.answertype
+      const token = wx.getStorageSync('jsek-token')
+      if (!token) {
+        return wx.getUserProfile({
+          desc: '鐢ㄦ埛鐧诲綍',
+          success: (res) => {
+            console.log(res);
+          }
+        })
+      }
+      wx.navigateTo({
+        url: `/pages/bookServices/examination/examination?bookId=${this.properties.bookInfo.id}&rootCmsItemId=${this.properties.bookInfo.rootCmsItemId}&answerTitle=${'鎴戠殑鏀惰棌'}&answerType=${answertype}`,
+      })
+    },
+    // 缁冧範 缁勪欢鍒囨崲
+    onRadioChange(e) {
+      this.setData({
+        radioItem: e.detail.value
+      })
+    },
+    async getMockId() {
+      let id
+      let query = {
+        start: 0,
+        size: 99,
+        productId: this.properties.bookInfo.id
+      }
+      await app.MG.edu.getQuizConfigListByProduct(query).then((res) => {
+        id = res.datas[0].id
+      })
+      return id
+    },
+    // 缁勫嵎璺宠浆绛旈鐣岄潰
+    async goMackPaper(e) {
+      // const token = localStorage.getItem('jsek-token')
+      // if (!token) {
+      //   return logIn()
+      // }
+      const mockid = await this.getMockId()
+      const item = e.currentTarget.dataset.item
+      wx.navigateTo({
+        url: `/pages/bookServices/examination/examination?bookId=${this.properties.bookInfo.id}&rootCmsItemId=${this.properties.bookInfo.rootCmsItemId}&answerTitle=${item.name}&answerType=${'mock'}&uuid=${item.id}&mockid=${mockid}`,
+      })
     }
   }
 })

--
Gitblit v1.9.1