From 8cbdee91e04162812b29134397a0c311759d0b77 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期三, 10 四月 2024 15:32:07 +0800
Subject: [PATCH] 优化答题器暂无数据显示

---
 packageBookService/pages/bookServices/examination/examination.js |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/packageBookService/pages/bookServices/examination/examination.js b/packageBookService/pages/bookServices/examination/examination.js
index 33317b2..ba4d21c 100644
--- a/packageBookService/pages/bookServices/examination/examination.js
+++ b/packageBookService/pages/bookServices/examination/examination.js
@@ -30,6 +30,7 @@
     total: 0, // 棰樼洰鎬绘暟
     cardList: [], // 鎻愪氦椤�,
     questionDataList: [], // 鏄剧ず棰樼洰鍒楄〃
+    noData: false,
     mockid: 0,
     uuid: 0,
     mockData: {
@@ -46,6 +47,7 @@
     sliderValue: 0, // 瀛椾綋婊戝潡
     startTime: "", //杩涘叆椤甸潰褰撳墠鏃堕棿
     pauseTime: 0, //鏆傚仠鏃堕棿
+
   },
 
   /**
@@ -724,6 +726,7 @@
   async getQuestionList(oldData) {
     // 娓呯┖姝g‘棰樻暟璁板綍
     this.setData({
+      noData: false,
       cardList: [],
       correctNum: 0,
     });
@@ -763,6 +766,9 @@
         },
       };
       await app.MG.store.getProductDetail(query).then((res) => {
+        if (!res.datas.cmsDatas[0].datas.length) return this.setData({
+          noData: true
+        })
         this.setData({
           total: res.datas.cmsDatas[0].datas.length,
         });
@@ -1194,6 +1200,7 @@
         } else {
           this.setData({
             loading: false,
+            noData: true
           });
           wx.showModal({
             title: "鎻愮ず",
@@ -1433,7 +1440,8 @@
           this.getErrorDataList();
         } else {
           this.setData({
-            loading: true,
+            loading: false,
+            noData: true
           });
           wx.showModal({
             title: "鎻愮ず",

--
Gitblit v1.9.1