zhaoxiaohai 3 年之前
父節點
當前提交
835cd70956
共有 2 個文件被更改,包括 14 次插入2 次删除
  1. 13 1
      pages/submission/index.js
  2. 1 1
      pages/submission/index.wxml

+ 13 - 1
pages/submission/index.js

@@ -7,6 +7,7 @@ Page({
      * 页面的初始数据
      */
     data: {
+        tabShow: true,
         listHeight: 0,
         timeRangeShow: false,
         activeIndex: 0,
@@ -53,7 +54,18 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad(options) {
-        this.getList()
+        if (options.auth) {
+            let auth = JSON.parse(options.auth);
+            if (auth.length == 1) {
+                let title = auth[0].meta.title;
+                this.setData({
+                    tabShow: false,
+                    activeIndex: title == '一事一报' ? 0 : 1,
+                    "content.onceonly": title == '一事一报' ? 1 : 0
+                })
+            }
+        };
+        this.getList();
     },
     getList(init = false) {
         if (init.detail != undefined) init = init.detail;

+ 1 - 1
pages/submission/index.wxml

@@ -1,4 +1,4 @@
-<van-tabs sticky color='var(--assist)' title-active-color='var(--assist)' bind:click="tabsClick" title-inactive-color='#999'>
+<van-tabs wx:if="{{tabShow}}" sticky color='var(--assist)' title-active-color='var(--assist)' bind:click="tabsClick" title-inactive-color='#999'>
     <van-tab title="一事一报" />
     <van-tab title="一事多报" />
     <!-- <van-tab title="提报管理" /> -->