Selaa lähdekoodia

修复角色判断错误的问题

xiaohaizhao 1 kuukausi sitten
vanhempi
commit
a1a87894ed
3 muutettua tiedostoa jossa 13 lisäystä ja 5 poistoa
  1. 1 1
      app.js
  2. 11 2
      select/address/index.js
  3. 1 2
      select/address/index.wxml

+ 1 - 1
app.js

@@ -13,13 +13,13 @@ App({
             wx.removeStorageSync('userMsg');
             wx.setStorageSync('userMsg', userMsg);
             console.log("userMsg", wx.getStorageSync('userMsg'))
-            wx.setStorageSync('userrole', userMsg.usertype == 1 ? '业务员' : '经销商');
             wx.removeStorageSync('auth');
             wx.removeStorageSync('userauth');
             wx.setStorageSync('auth', JSON.parse(options.query.auth));
             wx.removeStorageSync('userrole');
             wx.removeStorageSync('templetList');
             wx.removeStorageSync('siteP');
+            wx.setStorageSync('userrole', userMsg.usertype == 1 ? '业务员' : '经销商');
             wx.setStorageSync('siteP', JSON.parse(options.query.site));
             wx.setStorageSync('templetList', JSON.parse(options.query.templetList));
             wx.removeStorageSync('languagecode');

+ 11 - 2
select/address/index.js

@@ -48,8 +48,12 @@ Page({
         icon: "none"
       })
       let list = res.pageNumber == 1 ? res.data : this.data.list.concat(res.data),
-        selected = list.find(v => v.isdefault).contactsid || 0
+        selected = "";
+      try {
+        selected = list.find(v => v.isdefault).contactsid
+      } catch (error) {
 
+      }
       this.setData({
         'params.content.pageNumber': res.pageNumber + 1,
         'params.content.pageTotal': res.pageTotal,
@@ -176,7 +180,12 @@ Page({
       this.selectComponent('#ListBox').RefreshToComplete();
       if (res.code != '1') return;
       let list = res.data,
-        selected = list.find(v => v.isdefault).contactsid || 0
+        selected = "";
+      try {
+        selected = list.find(v => v.isdefault).contactsid
+      } catch (error) {
+
+      }
       this.setData({
         'params.content.total': res.total,
         selected: selected,

+ 1 - 2
select/address/index.wxml

@@ -28,7 +28,7 @@
             </view>
         </view>
     </van-radio-group>
-    <view wx:if="{{!radio}}" style="height: 130rpx;" />
+    <view style="height: 130rpx;" />
     <Yl_Empty wx:if="{{list.length==0}}" />
 </Yl_ListBox>
 
@@ -51,7 +51,6 @@
 </block>
 
 <!-- 底部 -->
-<view style="height: 170rpx;" />
 <view class="footer">
     <van-button custom-class='but' bindtap="add">{{language['新增地址']||'新增地址'}}</van-button>
 </view>