roose hace 5 años
padre
commit
bf6717cf2b
Se han modificado 1 ficheros con 29 adiciones y 2 borrados
  1. 29 2
      pages/testAnswer/testAnswer.js

+ 29 - 2
pages/testAnswer/testAnswer.js

@@ -162,9 +162,36 @@ Page({
             })
           } else {
             console.log(res.data.list)
-            this.setData({
-              dataArr: res.data.list
+            let newArr = res.data.list.findIndex(item => {
+              return item.questSub == '10'
             })
+            console.log(newArr,"1111");
+            if(newArr == 0 || newArr ){
+              wx.request({
+                url: app.globalData.publicUrl + '/wx/course/selectBySessionKey',
+                method: "post",
+                data: {
+                  sessionKey: sessionKey
+                },
+                success: (res1) => {
+                  console.log(res1,"打印看看都学完了么");
+                  
+                    // 都学完了
+                    if(res1.data.allDone){
+                      this.setData({
+                        dataArr:res.data.list
+                      })
+                    }else {
+                     let arr =  res.data.list.filter(item=>{
+                        return item.questSub != '10'
+                      });
+                      this.setData({
+                        dataArr:arr
+                      })
+                    }
+                },
+              })
+            }
           }
         }
       },