zhaoxiaohai преди 3 години
родител
ревизия
ad2123e82e
променени са 2 файла, в които са добавени 9 реда и са изтрити 2 реда
  1. 7 0
      pages/promotional/index.js
  2. 2 2
      pages/promotional/index.wxml

+ 7 - 0
pages/promotional/index.js

@@ -9,6 +9,7 @@ Page({
      * 页面的初始数据
      */
     data: {
+        isInsert: true, //是否具有新增权限
         tabsActiveIndex: 0,
         scrollHeight: 0, //滚动区域高度
         searchContent: "", //搜索内容
@@ -33,6 +34,12 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad(options) {
+        if (options.auth) {
+            let auth = JSON.parse(options.auth)[0].meta.auth;
+            this.setData({
+                isInsert: auth.some(v => v.optionname == '新增')
+            })
+        }
         this.selectMenu();
         this.getList();
     },

+ 2 - 2
pages/promotional/index.wxml

@@ -1,6 +1,6 @@
 <!-- 搜索 -->
 <van-search value="{{ searchContent }}" bind:change='searchInput' use-action-slot shape="round" bind:clear='searchClear' background="var(--primary)" placeholder="请输入搜索关键词">
-    <view class="upload-box" slot='action'>
+    <view wx:if="{{isInsert}}" class="upload-box" slot='action'>
         <navigator url="#" class="upload" bindtap="addData">
             <text class="iconfont icon-a-tuiguangsucaishangchuan1" />
             上传
@@ -9,7 +9,7 @@
 </van-search>
 
 <!-- tabs -->
-<van-tabs sticky color='var(--assist)' title-active-color='var(--assist)' bind:change='tabChange' title-inactive-color='#999' z-index='9'>
+<van-tabs wx:if="{{isInsert}}" 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="拉新清单" /> -->