Explorar o código

bugfix:修改进入活动页,未显示用户名问题

leo hai 1 ano
pai
achega
465398ee85

+ 6 - 2
pages/claimCloudPhone/chooseCloudPhone.vue

@@ -2,7 +2,7 @@
   <layout @goBack="leaveFun" :isNavBar="isNavBar">
     <div class="choose-cloud-phone">
       <div class="choose-cloud-phone_info">
-        <div class="choose-cloud-phone_info-name">亲爱的用户</div>
+        <div class="choose-cloud-phone_info-name">亲爱的{{ info.phoneNumber || '用户' }}</div>
         <div class="choose-cloud-phone_info-tips">
           <div>恭喜您获得“0元领云机”大奖</div>
           <div>感谢您的陪伴与支持</div>
@@ -64,10 +64,14 @@ export default {
       packageTotal: 0,
       loading: false,
       listLoading: false,
-      isNavBar: true
+      isNavBar: true,
+      info: {}
     };
   },
   mounted() {
+    if(localStorage.getItem('bargainingStatusInfo')) {
+      this.info = JSON.parse(localStorage.getItem('bargainingStatusInfo'))
+    }
     this.isNavBar = !(+localStorage.getItem('auth.inviteeNum'))
     _self = this;
     // 用来监听微信返回上一页的

+ 5 - 1
pages/claimCloudPhone/index.vue

@@ -39,7 +39,7 @@ export default {
       });
       return;
     }
-    if (!(+bool)) {
+    if (!+bool) {
       localStorage.removeItem('auth.inviteeNum');
       localStorage.setItem('auth.operateActivityId', operateActivityId);
     }
@@ -56,6 +56,10 @@ export default {
         })
         .then((res) => {
           if (res.success) {
+            localStorage.setItem(
+              'bargainingStatusInfo',
+              JSON.stringify(res.data),
+            );
             // bargainingStatus 0 :选择云机界面  1:砍一刀界面 2;邀请好友页面 3:成功,领取下一台云机界面  4:失败,领取下一台云机界面
             switch (res.data.bargainingStatus) {
               case 0: