浏览代码

商学院

zhaoxiaohai 3 年之前
父节点
当前提交
2332116d3d
共有 3 个文件被更改,包括 10 次插入12 次删除
  1. 7 9
      pages/college/detail.js
  2. 2 2
      pages/college/detail.wxml
  3. 1 1
      pages/college/index.wxml

+ 7 - 9
pages/college/detail.js

@@ -21,17 +21,15 @@ Page({
                 "sat_coursewareid": options.id
             }
         }, false).then(res => {
-            let list = MFT.fileList(res.data.attinfos),
-                videoList = [],
-                flieList = [];
-            for (let i = 0; i < list.length; i++) {
-                list[i].fileType == 'video' ? videoList.push(list[i]) : flieList.push(list[i]);
-            };
+            if (res.msg != '成功') return wx.showToast({
+                title: res.data,
+                icon: "none"
+            });
+            let list = MFT.fileList(res.data.attinfos);
             this.setData({
                 detailData: res.data,
-                videoList,
-                flieList,
-                currentVideo: videoList[0] ? videoList[0] : {}
+                flieList: list,
+                currentVideo: list.find(v => v.fileType == 'video')
             })
         });
 

+ 2 - 2
pages/college/detail.wxml

@@ -18,8 +18,8 @@
 <view style="height: 20rpx;" />
 <van-tabs swipeable sticky title-active-color='var(--assist)' color='var(--assist)'>
     <van-tab title="课件">
-        <My_accessory list="{{videoList}}" butType='播放' bindcallBack='callBack' />
-        <My_accessory list="{{flieList}}" />
+        <!-- <My_accessory list="{{videoList}}" butType='播放' bindcallBack='callBack' /> -->
+        <My_accessory list="{{flieList}}" butType='商学院' bindcallBack='callBack' />
     </van-tab>
     <van-tab title="数据">
         <DispalyData></DispalyData>

+ 1 - 1
pages/college/index.wxml

@@ -12,7 +12,7 @@
 <My_listBox id='ListBox' height='{{scrollHeight}}' bind:getlist='selectList'>
     <view class="unread">总共{{total}}个,有1个更新</view>
     <navigator url="#" class="course my-card" wx:for="{{list}}" data-item="{{item}}" bindtap="toDetail">
-        <van-image width="230rpx" height="120rpx" custom-class='cover-img' lazy-load fit='cover' src="{{item.cover||'https://img.yzcdn.cn/vant/cat.jpeg'}}" />
+        <van-image width="160rpx" height="120rpx" custom-class='cover-img' lazy-load fit='cover' src="{{item.cover||'https://img.yzcdn.cn/vant/cat.jpeg'}}" />
         <view class="explian">
             <view class="title line-1">{{item.title}}</view>
             <view class="details line-1">{{item.notes}}</view>