zhaoxiaohai 3 سال پیش
والد
کامیت
c7262d550a
3فایلهای تغییر یافته به همراه14 افزوده شده و 6 حذف شده
  1. 11 3
      pages/college/detail.js
  2. 2 2
      pages/college/detail.wxml
  3. 1 1
      pages/college/index.js

+ 11 - 3
pages/college/detail.js

@@ -12,6 +12,7 @@ Page({
     tabChange({
         detail
     }) {
+        console.log(detail)
         this.setData({
             active: detail.index
         })
@@ -20,10 +21,17 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad(options) {
-        console.log(options)
-        if (options.viewData) this.setData({
-            viewData: options.viewData
+        let dataAuth = '';
+        if (options.auth.includes('团队内部数据分析') && options.auth.includes('经销商数据分析')) {
+            dataAuth = 'all';
+        } else {
+            dataAuth = options.auth.includes('团队内部数据分析') ? '内部' : '经销商'
+        }
+        this.setData({
+            viewData: options.auth.includes('团队内部数据分析') || options.auth.includes('经销商数据分析'),
+            dataAuth
         });
+
         _Http.basic({
             "classname": "saletool.courseware.courseware",
             "method": "selectDetail",

+ 2 - 2
pages/college/detail.wxml

@@ -17,10 +17,10 @@
 </navigator>
 <view style="height: 20rpx;" />
 
-<van-tabs wx:if="{{viewData!='false'}}" sticky title-active-color='var(--assist)' color='var(--assist)' active="{{ active }}" bind:change="tabChange">
+<van-tabs wx:if="{{viewData}}" sticky title-active-color='var(--assist)' color='var(--assist)' active="{{ active }}" bind:change="tabChange">
     <van-tab title="课件" />
     <van-tab title="数据" />
 </van-tabs>
 
 <My_accessory wx:if="{{active==0}}" list="{{flieList}}" butType='商学院' bindcallBack='callBack' />
-<DispalyData wx:else />
+<DispalyData ptype='学习' dataId="{{detailData.sat_coursewareid}}" dataAuth="{{dataAuth}}" wx:else />

+ 1 - 1
pages/college/index.js

@@ -62,7 +62,7 @@ Page({
             item
         } = e.currentTarget.dataset;
         wx.navigateTo({
-            url: `./detail?id=${item.sat_coursewareid}&viewData=${this.data.optionList.includes("查看数据")}`,
+            url: `./detail?id=${item.sat_coursewareid}&auth=${this.data.optionList}`,
         })
     },
     /* 获取列表 */