1
0
Selaa lähdekoodia

分销商升级

xiansin 4 vuotta sitten
vanhempi
commit
6f70fb63de
3 muutettua tiedostoa jossa 23 lisäystä ja 6 poistoa
  1. 1 0
      core/apiUrl.js
  2. 21 6
      pages/share/level/level.vue
  3. 1 0
      siteinfo.js

+ 1 - 0
core/apiUrl.js

xqd
@@ -167,6 +167,7 @@ const apiUrl = {
         new_apply_status: 'api/share/new-apply-status',
         level: 'api/share/level',
         level_up: 'api/share/level-up',
+        apply_level_up: 'api/share/apply-level-up',
         sys_share: 'api/share/sys-recommend',
         edit: 'api/share/edit',
         share_info: 'api/share/share-info',

+ 21 - 6
pages/share/level/level.vue

xqd xqd xqd xqd xqd
@@ -18,7 +18,7 @@
                             </view>
                             <view class="content box-grow-1" v-else-if="item.condition_type == 2">当月业绩累计
-                                <text class="price">{{item.condition}}</text>
+                                <text class="price">{{item.condition}}</text> {{userLevel==2?'即可升级':'即可保持'}}
                             </view>
                            <!-- <view class="content box-grow-1" v-else-if="item.condition_type == 3">已提现佣金达到
                                 <text class="price">{{item.condition}}</text>
@@ -33,9 +33,16 @@
                         </view>
                     </block>
                 </view>
-                <!--<view class="level-btn" @click="levelUp" v-if="list.length > 0">
+                <block v-if="!review">
+                <view class="level-btn" @click="levelUp" v-if="autoLevelUp">
                     立即升级
-                </view>-->
+                </view>
+                </block>
+                <block v-else-if="review">
+                    <view class="level-btn">
+                        请等待审核
+                    </view>
+                </block>
                 <view class="dialog dir-left-nowrap main-center cross-center" v-if="dialog.show">
                     <view class="content dir-top-nowrap cross-center" :style="dialogBg">
                         <view class="dialog-title">{{dialog.condition_text}}</view>
@@ -75,7 +82,10 @@
                 rule: {
                     show: false,
                     content: ''
-                }
+                },
+                autoLevelUp:false,
+                review:false,
+                userLevel:0,
             };
         },
         computed: {
@@ -110,6 +120,9 @@
                     this.$hideLoading();
                     if (response.code == 0) {
                         this.list = response.data.list;
+                        this.autoLevelUp = response.data.autoLevelUp;
+                        this.review = response.data.review;
+                        this.userLevel = response.data.userLevel;
                     } else {
                         uni.showModal({
                             content: response.msg,
@@ -125,12 +138,14 @@
                     title: '升级中...'
                 });
                 this.$request({
-                    url: this.$api.share.level_up,
+                    url: this.$api.share.apply_level_up,
                 }).then(response => {
                     uni.hideLoading();
                     if (response.code == 0) {
                         this.dialog.show = true;
-                        this.dialog = {...this.dialog, ...response.data};
+                        this.dialog.condition_text = response.msg;
+                        this.dialog.status = 1;
+                        this.review = true
                     } else {
                         uni.showModal({
                             content: response.msg,

+ 1 - 0
siteinfo.js

xqd
@@ -1,5 +1,6 @@
 const ENV = process.env.NODE_ENV === 'development';
 const ROOT = ENV?'http://www.mall.com':'https://t6.9026.com';
+// const ROOT = 'https://qiantengteng.9026.com';
 var siteinfo = {
     'acid': -1,
     'version': '4.3.57',