ssfg hace 5 años
padre
commit
0911d90951

+ 19 - 12
pages/myClass/myClass.js

@@ -7,7 +7,7 @@ Page({
     notice: "",
     className: '',
     kcArr: [],
-    sfmArr:[]
+    sfmArr: []
   },
   // 更多
   listToggle: function () {
@@ -98,13 +98,20 @@ Page({
     })
   },
   lq() {
-    // wx.showModal({
-    //   showCancel: false,
-    //   content: "敬请期待",
-    //   success(res) {}
+    wx.showModal({
+      showCancel: false,
+      content: "此功能暂时还未开放哦",
+      success(res) {}
+    })
+    // wx.showToast({
+    //   title: '领取成功'
     // })
-    wx.showToast({
-      title: '领取成功'
+  },
+  goQmks(){
+    wx.showModal({
+      showCancel: false,
+      content: "此功能暂时还未开放哦",
+      success(res) {}
     })
   },
   goWrite() {
@@ -177,15 +184,15 @@ Page({
         console.log(filterArr, "我是筛选出来的数组")
         if (filterArr.length == 0) {
           wx.showModal({
-            title: '您还未加入班级',
-            content: '跳转至身份认证',
-            success: function (res) {
+            // showCancel: false,
+            content: "您还未加入班级,快去认证吧!",
+            success(res) {
               if (res.confirm) {
                 wx.navigateTo({
                   url: '../Identity/Identity'
                 })
-              } else {
-                wx.switchTab({
+              }else{
+                wx.navigateTo({
                   url: '../myClass/myClass'
                 })
               }

+ 1 - 1
pages/myClass/myClass.wxml

@@ -52,7 +52,7 @@
 			</view>
 		</block>
 	</view>
-	<view class="layout" style="margin-top:30rpx">
+	<view class="layout" style="margin-top:30rpx" bindtap="goQmks">
 		<image src='/images/finallytest.png' mode='aspectFill' class="bgimg1"></image>
 	</view>
 	<view class="layout" style="margin-top:40rpx" bindtap="goWrite2">

+ 5 - 5
pages/myMission/myMission.js

@@ -173,15 +173,15 @@ Page({
         console.log(filterArr, "我是筛选出来的数组")
         if (filterArr.length == 0) {
           wx.showModal({
-            title: '您还未加入班级',
-            content: '跳转至身份认证',
-            success: function (res) {
+            // showCancel: false,
+            content: "您还未加入班级,快去认证吧!",
+            success(res) {
               if (res.confirm) {
                 wx.navigateTo({
                   url: '../Identity/Identity'
                 })
-              } else {
-                wx.switchTab({
+              }else{
+                wx.navigateTo({
                   url: '../myMission/myMission'
                 })
               }

+ 1 - 3
pages/myMission/myMission.wxml

@@ -26,21 +26,19 @@
 			<view class="layout_text2">去填写</view>
 		</view>
 	</view>
-	<view class="step" style="height:500rpx;">
+	<view class="step">
 		<image src='{{istask3==false?"/images/step_unfinish.png":"/images/step_finish.png"}}' mode='aspectFill' class="finish_img"></image>
 		<view class="sp_bigbox">
 			<view class="sp" wx:for="{{kcArr}}" wx:for-index="idx" wx:for-item="item">
 				<image src='{{item.isDone==0||item.isDone==null?"/images/unfinish.png":"/images/finish.png"}}' mode='aspectFill' class="isfinish"></image>
 				<view class="sp_text">
 					<view class="fisrt_set">
-						<!-- <image src='{{item.isLive==1?"/images/zb.png":"/images/db.png"}}' mode='aspectFill' class="dbimg"></image> -->
 						<image src='/images/db.png' mode='aspectFill' class="dbimg" wx:if='{{item.isLive==-1}}'></image>
 						<image src='/images/zb.png' mode='aspectFill' class="dbimg" wx:if='{{item.isLive == 1 && item.isActive==1}}'></image>
 						<image src='/images/dzb.png' mode='aspectFill' class="dbimg" wx:if='{{item.isLive==1 && item.isActive==null}}'></image>
 						<image src='/images/zbjs.png' mode='aspectFill' class="dbimg" wx:if='{{item.isLive==1 && item.isActive==-1}}'></image>
 						<text class="name">{{item.courseName}}</text>
 					</view>
-					<!-- <view class="start_text">开始时间:{{item.courseStart}}</view> -->
 					<view class="start_text" wx:if='{{item.isLive==1}}'>开始时间:{{item.courseStart}}</view>
 					<view class="start_text" wx:if='{{item.isLive==-1}}'>视频时长: {{sfmArr[idx].courseTime}}</view>
 					<view>

+ 1 - 1
pages/myMission/myMission.wxss

@@ -158,7 +158,7 @@
 
 .sp_bigbox {
   width: 620rpx;
-  height: 550rpx;
+  /* height: 550rpx; */
   margin-left: 50rpx;
   overflow-y: auto;
   overflow-x: hidden;

+ 10 - 3
pages/myPoints/myPoints.js

@@ -5,10 +5,17 @@ Page({
   data: {
 
   },
-  checkboxChange(){
+  checkboxChange() {
 
+  },
+  dh() {
+    wx.showModal({
+      showCancel: false,
+      content: "此功能暂时还未开放哦",
+      success(res) {}
+    })
   },
   onLoad: function () {
-    
+
   }
-})
+})

+ 3 - 3
pages/myPoints/myPoints.wxml

@@ -10,7 +10,7 @@
 			<view class="text1">2020新款电脑</view>
 			<view class="text2">限量500份</view>
 			<view class="text3">0人已领</view>
-			<view><text class="text4">100积分</text><text class="text5">立即兑换</text></view>
+			<view><text class="text4">100积分</text><text class="text5" bindtap="dh">立即兑换</text></view>
 		</view>
 	</view>
 		<view class="prize_box">
@@ -19,7 +19,7 @@
 			<view class="text1">2020新款电脑</view>
 			<view class="text2">限量500份</view>
 			<view class="text3">0人已领</view>
-			<view><text class="text4">500积分</text><text class="text5">立即兑换</text></view>
+			<view><text class="text4">500积分</text><text class="text5" bindtap="dh">立即兑换</text></view>
 		</view>
 	</view>
 		<view class="prize_box">
@@ -28,7 +28,7 @@
 			<view class="text1">2020新款电脑</view>
 			<view class="text2">限量500份</view>
 			<view class="text3">0人已领</view>
-			<view><text class="text4">500积分</text><text class="text5">立即兑换</text></view>
+			<view><text class="text4">500积分</text><text class="text5" bindtap="dh">立即兑换</text></view>
 		</view>
 	</view>
 </view>

+ 30 - 9
pages/myTraining/myTraining.js

@@ -3,7 +3,8 @@
 const app = require('../../utils/util.js');
 Page({
   data: {
-    dataArr: []
+    dataArr: [],
+    showNull: false
   },
   gomyClass() {
     wx.switchTab({
@@ -15,14 +16,34 @@ Page({
     wx.request({
       url: app.globalData.publicUrl2 + '/wx/student/selWholeClas',
       method: "post",
-      data:{
-        sessionKey:sessionKey
+      data: {
+        sessionKey: sessionKey
       },
       success: function (res) {
         console.log(res.data.data, "22222")
-        _this.setData({
-          dataArr: res.data.data
-        })
+        if (res.code == 0) {
+          _this.setData({
+            dataArr: res.data.data
+          })
+          if (_this.data.dataArr.length == 0) {
+            _this.setData({
+              showNull: true
+            })
+          }
+        } else {
+          if (_this.data.dataArr.length == 0) {
+            _this.setData({
+              showNull: true
+            })
+          }
+        }
+      },
+      fail: function () {
+        if (_this.data.dataArr.length == 0) {
+          _this.setData({
+            showNull: true
+          })
+        }
       }
     })
   },
@@ -45,15 +66,15 @@ Page({
                 success: function (res) {
                   sessionKey = res.data.sessionKey;
                   wx.setStorageSync('sessionKey', res.data.sessionKey);
-                 this.getArr(sessionKey);
+                  this.getArr(sessionKey);
                 }
               })
             }
           })
         } else {
-        this.getArr(sessionKey);
+          this.getArr(sessionKey);
         }
-        
+
       },
       fail() {
         console.log("我没有缓存并去登录请求")

+ 4 - 0
pages/myTraining/myTraining.wxml

@@ -9,4 +9,8 @@
 			<view class='t2' wx:elif='{{item.isActive==2}}'>状态:已结束</view>
 		</view>
 	</view>
+		<view wx:if="{{showNull}}">
+		<image src='/images/nodata.png' mode='aspectFill' class="nodata"></image>
+		<view class="nodata_text">暂无数据</view>
+	</view>
 </view>

+ 14 - 0
pages/myTraining/myTraining.wxss

@@ -31,4 +31,18 @@ margin-left: 20rpx;
   color: #999999;
   font-size: 24rpx;
   margin-top: 20rpx;
+}
+.nodata {
+  position: absolute;
+  top: 285rpx;
+  left: 205rpx;
+  width: 340rpx;
+  height: 262rpx;
+}
+.nodata_text{
+  position: absolute;
+  top: 550rpx;
+  left: 310rpx;
+  font-size: 30rpx;
+  color: #666666;
 }