Browse Source

账号ID改为账号,添加接受参数默认tab页

xiaohaizhao 2 years ago
parent
commit
3cacf0d560
2 changed files with 12 additions and 6 deletions
  1. 7 1
      pages/teams/index.js
  2. 5 5
      pages/teams/index.wxml

+ 7 - 1
pages/teams/index.js

@@ -19,6 +19,7 @@ Page({
         }
     },
     onLoad(options) {
+        console.log(options)
         let auth = options.auth ? JSON.parse(options.auth) : getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['通用'], ['个人中心'])[0].apps[0].meta.auth,
             tabList = [],
             authList = auth.map(v => {
@@ -52,8 +53,13 @@ Page({
         this.setData({
             authList,
             tabList: tabList.filter(v => v),
-            active: tabList[0]
+            active: tabList[options.title ? tabList.findIndex(v => v.title == options.title) || 0 : 0]
         })
+      /*   if (options.title) setTimeout(() => {
+            this.setData({
+                active: this.data.active
+            })
+        }, 300) */
         this.getList();
     },
     /* tab切换 */

+ 5 - 5
pages/teams/index.wxml

@@ -1,6 +1,7 @@
-<van-tabs wx:if="{{tabShow}}" swipeable sticky title-active-color='var(--assist)' color='var(--assist)' bind:change="tabChange">
-    <van-tab wx:for="{{tabList}}" wx:key="title" title="{{item.title}}" />
+<van-tabs wx:if="{{tabShow}}" active="{{active.title}}" swipeable sticky title-active-color='var(--assist)' color='var(--assist)' bind:change="tabChange">
+    <van-tab wx:for="{{tabList}}" wx:key="title" title="{{item.title}}" name="{{item.title}}" />
 </van-tabs>
+
 <view class="tabs" />
 <My_listBox id="ListBox" height="{{listHeight}}" bind:getlist='getList'>
     <block wx:if="{{active.title=='账号列表'}}">
@@ -19,7 +20,7 @@
                 <view class="base-msg line-1">
                     <!-- {{item.remarks}} -->
                 </view>
-                <view class="base-msg">账号ID:{{item.userid}}<text class="iconfont icon-a-wodemendianxinxidianhua" />{{item.phonenumber}}</view>
+                <view class="base-msg">账号:{{item.accountno}}<text class="iconfont icon-a-wodemendianxinxidianhua" />{{item.phonenumber}}</view>
             </view>
         </navigator>
     </block>
@@ -49,13 +50,12 @@
             <view>
                 备注:{{item.remarks || " --"}}
             </view>
-            <text class="status" style="background-color: {{item.ispaid==1?'#52C41A':'#FF3B30'}};">{{item.ispaid==1?'已付费':'未付费'}}</text>
+            <text class="status" style="background-color: {{item.ispaid==1?'#52C41A':item.ispaid==0?'#FF3B30':'#ddd'}};">{{item.ispaid==1?'已付费':item.ispaid==0?'未付费':"已过期"}}</text>
         </navigator>
     </block>
     <view style="height: 230rpx;" />
     <My_empty wx:if="{{list.length==0}}" />
 </My_listBox>
-
 <view class="footer" wx:if="{{active.butText}}">
     <van-button custom-class='add-but' color="var(--assist)" bindtap="newItem">{{active.butText}}</van-button>
 </view>