Commit 1bd39260c83af70eff0f20fbb2410d4d502aa6b2

Authored by taiyuan
1 parent e2e52d8f

非分销会员异常情况提示

pages/distribution/distribution.js
... ... @@ -50,7 +50,7 @@ Page({
50 50 app.request.get(url + '/' + this.data.userInfo.store_id + '/' + this.data.userInfo.user_id, {
51 51 success: function(res) {
52 52 console.log('success~~`', self.data.userInfo);
53   - if(res.data.code == 0){
  53 + if(res.data.code == 0) {
54 54  
55 55 self.setData({
56 56 data: res.data.data,
... ... @@ -68,9 +68,16 @@ Page({
68 68 isShowLoading: true,
69 69 }).then(function(res) {
70 70 console.log('!!!===>', res);
71   - self.setData({
72   - fenxiao: res.data.data,
73   - });
  71 + if(res.data.code == 0) {
  72 + self.setData({
  73 + fenxiao: res.data.data,
  74 + });
  75 + } else {
  76 + self.setData({
  77 + msg: res.data.msg,
  78 + });
  79 + }
  80 +
74 81 });
75 82  
76 83 // };
... ...
pages/distribution/distribution.wxml
... ... @@ -72,44 +72,51 @@
72 72 <!-- 分销商验证 -->
73 73 <!-- <view class="popup" wx:if="{{!1}}"> -->
74 74 <view class="popup" wx:if="{{!data.is_distribut}}">
75   - <view class="t-c pd20 title">分销规则说明<text class="iconfont icon-close" bindtap="goto" data-url="/pages/user/index/index"></text></view>
76   - <!-- <view class="t-c pd20 title">分销规则说明</view> -->
77   - <view wx:if="{{fenxiao}}">
78   - <block wx:for="{{fenxiao}}">
79   - <view class="item" wx:if="{{item.type == 1}}">
80   - <view class="left f1">
81   - <view class="icon-container"><text class="iconfont icon-huiyuan1"></text></view>
82   - <view>仅限PLUS卡({{item.conditonRemark}})的会员, <text class="c-red" bindtap="goto" data-url="/pages/user/cardinfo/cardinfo">立即升级</text></view>
  75 + <block wx:if="{{msg}}">
  76 + <view class="t-c pd20 title">提示<text class="iconfont icon-close" bindtap="goto" data-url="/pages/user/index/index"></text></view>
  77 + <view class="t-c pd20">{{msg}}</view>
  78 + </block>
  79 + <block wx:else>
  80 + <view class="t-c pd20 title">分销规则说明<text class="iconfont icon-close" bindtap="goto" data-url="/pages/user/index/index"></text></view>
  81 + <view wx:if="{{fenxiao}}">
  82 + <block wx:for="{{fenxiao}}">
  83 + <view class="item" wx:if="{{item.type == 1}}">
  84 + <view class="left f1">
  85 + <view class="icon-container"><text class="iconfont icon-huiyuan1"></text></view>
  86 + <view>仅限PLUS卡({{item.conditonRemark}})的会员, <text class="c-red" bindtap="goto" data-url="/pages/user/cardinfo/cardinfo">立即升级</text></view>
  87 + </view>
  88 + <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
83 89 </view>
84   - <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
85   - </view>
86   - <view class="item" wx:if="{{item.type == 2}}">
87   - <view class="left f1">
88   - <view class="icon-container"><text class="iconfont icon-renzheng"></text></view>
89   - <view class="flex ali-c">
90   - <input class="bg-f0 pdh10 input" type="number" value="{{item.inviter ? item.inviter:''}}" placeholder="请输入推荐人手机号码" disabled="{{item.pass}}" bindinput="getInput"/>
91   - <view class="verify" wx:if="{{!item.pass}}" bindtap="verify" data-pass="{{item.pass}}">验证</view>
  90 + <view class="item" wx:if="{{item.type == 2}}">
  91 + <view class="left f1">
  92 + <view class="icon-container"><text class="iconfont icon-renzheng"></text></view>
  93 + <view class="flex ali-c">
  94 + <input class="bg-f0 pdh10 input" type="number" value="{{item.inviter ? item.inviter:''}}" placeholder="请输入推荐人手机号码" disabled="{{item.pass}}" bindinput="getInput"/>
  95 + <view class="verify" wx:if="{{!item.pass}}" bindtap="verify" data-pass="{{item.pass}}">验证</view>
  96 + </view>
92 97 </view>
  98 + <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
93 99 </view>
94   - <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
95   - </view>
96   - <view class="item" wx:if="{{item.type == 3}}">
  100 + <view class="item" wx:if="{{item.type == 3}}">
  101 + <view class="left f1">
  102 + <view class="icon-container"><text class="iconfont icon-gouwu"></text></view>
  103 + <text>{{item.conditonRemark}}</text>
  104 + </view>
  105 + <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
  106 + </view>
  107 + </block>
  108 + <view class="item" data-url="1">
97 109 <view class="left f1">
98   - <view class="icon-container"><text class="iconfont icon-gouwu"></text></view>
99   - <text>{{item.conditonRemark}}</text>
  110 + <view class="icon-container"><text class="iconfont icon-yongjin"></text></view>
  111 + <text>成功成为分销商,分享商品给好友即可获得相应收益</text>
100 112 </view>
101   - <text class="iconfont {{item.pass ? 'icon-yes c-red':'icon-yuanquan c-c7'}}"></text>
102   - </view>
103   - </block>
104   - <view class="item" data-url="1">
105   - <view class="left f1">
106   - <view class="icon-container"><text class="iconfont icon-yongjin"></text></view>
107   - <text>成功成为分销商,分享商品给好友即可获得相应收益</text>
108 113 </view>
  114 +
  115 + <view class="t-c pd20 fs30 bdt co-red bold" bindtap="goto" data-url="/pages/index/index/index">去购买</view>
109 116 </view>
110   -
111   - </view>
112   - <view class="t-c pd20 fs30 bdt co-red bold" bindtap="goto" data-url="/pages/index/index/index">去购买</view>
  117 + </block>
  118 +
  119 +
113 120 <!-- <view class="t-c pd20 fs30 bdt co-red bold">确定</view> -->
114 121 </view>
115 122 <!-- 遮罩 -->
... ...