ソースを参照

推广素材权限整理修改

xiaohaizhao 1 年間 前
コミット
355982cef0
3 ファイル変更7 行追加14 行削除
  1. 0 1
      pages/promotional/details.js
  2. 7 8
      pages/promotional/index.js
  3. 0 5
      pages/promotional/index.wxml

+ 0 - 1
pages/promotional/details.js

@@ -17,7 +17,6 @@ Page({
      * 生命周期函数--监听页面加载
      */
     async onLoad(options) {
-        console.log(options)
         this.setData({
             dataType: options.type,
             sat_sharematerialid: options.id

+ 7 - 8
pages/promotional/index.js

@@ -39,14 +39,13 @@ Page({
         ],
     },
     onLoad(options) {
-        let auth = options.auth ? JSON.parse(options.auth) : getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['推广素材'])[0].apps;
-        let myData = auth.find(v => v.name == "my_warchives_list");
-        if (myData) this.setData({
-            isInsert: myData.meta.auth.some(v => v.optionname == '新增')
-        })
-        if (auth.length < 2) this.setData({
-            tabsActiveIndex: auth.find(v => v.name == "my_warchives_list") ? 1 : 0,
-            isTabs: false
+        let auth = wx.getStorageSync('authList').wpopularize.optionnames,
+            myList = auth.some(v => v == '我的素材');
+            console.log(auth)
+        this.setData({
+            isInsert: auth.some(v => v == '新增'),
+            tabsActiveIndex: myList ? 1 : 0,
+            isTabs: myList
         })
         this.selectMenu();
         this.getList();

+ 0 - 5
pages/promotional/index.wxml

@@ -7,16 +7,12 @@
         </navigator>
     </view>
 </van-search>
-
 <van-action-sheet show="{{ sheetShow }}" actions="{{ actions }}" bind:close="sheetClose" bind:cancel="sheetClose" bind:select="sheetSelect" cancel-text="取消" />
-
 <!-- tabs -->
 <van-tabs wx:if="{{isTabs}}" sticky color='var(--assist)' title-active-color='var(--assist)' bind:change='tabChange' title-inactive-color='#999' z-index='9'>
     <van-tab title="列表" />
     <van-tab title="我的素材" />
-    <!-- <van-tab title="拉新清单" /> -->
 </van-tabs>
-
 <!-- 下拉菜单 -->
 <van-dropdown-menu class="menu" activeColor='var(--assist)'>
     <van-dropdown-item id="item" title="{{activeName||'默认'}}">
@@ -26,7 +22,6 @@
         <My_switch bindchange='changeSwitch' sort="{{sort}}" />
     </view>
 </van-dropdown-menu>
-
 <!-- 列表 -->
 <My_listBox id='ListBox' bindgetlist="getList" height='{{scrollHeight}}'>
     <ProductList id='list' total="{{total}}" list="{{list}}" />