panyong пре 3 година
родитељ
комит
f33d036337

+ 5 - 1
htmldev/loan/src/store/modules/loan.js

@@ -6,7 +6,8 @@ const state = {
     id: '', // 用户ID
     userName: '', // 用户名称
     userImgUrl: '' // 用户头像
-  }
+  },
+  userInfo: {} // 用户信息
 }
 
 const getters = {
@@ -24,6 +25,9 @@ const mutations = {
   },
   UPDATE_USERSHARECONFIG (state, value) {
     state.userShareConfig = value
+  },
+  UPDATE_USERINFO (state, value) {
+    state.userInfo = value
   }
 }
 

+ 6 - 1
htmldev/loan/src/views/loan/invite/index.vue

@@ -49,7 +49,7 @@
         </li>
       </ul>
       <a class="tel"
-         href="javascript:;">
+         :href="'tel:' + userInfo.privatePhone">
         <img src="./image/btn_phone@2x.png" alt="">
         <span>联系客服兑换奖励</span>
       </a>
@@ -91,6 +91,11 @@ export default {
       recommendedUser: [] // 推荐成功用户
     }
   },
+  computed: {
+    userInfo () {
+      return this.$store.state.loan.userInfo
+    }
+  },
   created () {
     this.fetchReward()
     this.fetchRecommendUser()

+ 1 - 0
htmldev/loan/src/views/loan/mine/index.vue

@@ -84,6 +84,7 @@ export default {
           return
         }
         this.userInfo = data
+        this.$store.commit('loan/UPDATE_USERINFO', data)
       }).catch((err) => {
         Toast(err)
       })