Commit bd0260079188ea1b735591138ac9d879eb7d5453

Authored by yvan.ni
1 parent 8f16b951

门店选择的bug的优化

components/diy_store_select/diy_store_select.js
... ... @@ -36,6 +36,12 @@ Component({
36 36 //-- 初始化顶部的门店显示 --
37 37 init(){
38 38 var th=this;
  39 +
  40 + var user_id=getApp().globalData.user_id;
  41 + if(!user_id){
  42 + return false;
  43 + }
  44 +
39 45 //获取顶部的门店
40 46 getApp().get_user_store(function(){
41 47 var top_store=getApp().globalData.pk_store;
... ... @@ -83,7 +89,12 @@ Component({
83 89 //点击选择门店
84 90 sele_top_store(){
85 91 var user_id=getApp().globalData.user_id;
86   - if(!user_id) return false;
  92 + if(!user_id){
  93 + wx.navigateTo({
  94 + url: '/pages/togoin/togoin',
  95 + });
  96 + return false;
  97 + }
87 98 var th=this;
88 99 this.get_top_sto(function(){
89 100 th.setData({store:1});
... ...
pages/index/index/index.js
... ... @@ -232,6 +232,7 @@ Page({
232 232 getApp().getConfig2(function(e) {
233 233 var json_d = JSON.parse(e.switch_list);
234 234 th.setData({is_closecoupon: json_d.is_closecoupon})
  235 + th.setData({is_topstore: json_d.is_show_storeselect})
235 236 },1)
236 237  
237 238 if (typeof this.getTabBar === 'function' && this.getTabBar()) {
... ...
pages/index/index/index.wxml
... ... @@ -6,11 +6,13 @@
6 6 <block wx:if="{{banner}}">
7 7 <image class="xc-top-img abs" src="{{url}}/miniapp/images/top-img.png"></image>
8 8 </block>
9   -
10   - <store_select></store_select>
  9 + <!-- 控制要不要显示顶部门店选择 -->
  10 + <block wx:if="{{is_topstore}}">
  11 + <store_select></store_select>
  12 + </block>
11 13  
12 14 <!--搜索框-->
13   - <view class="search-box {{scrollTop>10?'search-fixed':''}} flex-center white " style="top:88rpx">
  15 + <view class="search-box {{scrollTop>10?'search-fixed':''}} flex-center white " style="top:{{is_topstore?88:0}}rpx">
14 16 <view class="classify-frame t-c" bindtap="go_cate">
15 17 <image class="classify-img" src="{{url}}/miniapp/images/classify.png"></image>
16 18 <view class="fs20">分
... ...