|
@@ -42,8 +42,9 @@
|
|
|
<div class="item_row">
|
|
<div class="item_row">
|
|
|
<span class="span_label">手机号:</span>
|
|
<span class="span_label">手机号:</span>
|
|
|
<span class="span_value">{{userInfo.phone || '未绑定'}}</span>
|
|
<span class="span_value">{{userInfo.phone || '未绑定'}}</span>
|
|
|
- <span class="span_blue" @click="OpenPhoneDialog" v-if="!userInfo.phone">绑定手机号</span>
|
|
|
|
|
- <span class="span_blue" @click="OpenPhoneDialog" v-else>更换手机号</span>
|
|
|
|
|
|
|
+ <span class="span_blue" @click="OpenPhoneDialog" v-if="!userInfo.phone">绑定</span>
|
|
|
|
|
+ <span class="span_blue" @click="OpenPhoneDialog" v-else>更换</span>
|
|
|
|
|
+ <span class="span_blue" @click="PhoneUnBind()" v-if="userInfo.phone">解绑</span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="item_row">
|
|
<div class="item_row">
|
|
|
<span class="span_label">微信:</span>
|
|
<span class="span_label">微信:</span>
|
|
@@ -465,6 +466,30 @@ export default {
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
|
|
+ // 解除手机绑定
|
|
|
|
|
+ PhoneUnBind()
|
|
|
|
|
+ {
|
|
|
|
|
+ this.$confirm('确认解绑手机号?', '提示', {
|
|
|
|
|
+ type: 'warning',
|
|
|
|
|
+ confirmButtonText: '确定',
|
|
|
|
|
+ cancelButtonText: '取消',
|
|
|
|
|
+ customClass: "page_dialog",
|
|
|
|
|
+ }).then(() => {
|
|
|
|
|
+ //解绑手机号
|
|
|
|
|
+ this.$api.user.unBindUserPhone({id:this.userInfo.id}).then(res=>{
|
|
|
|
|
+ if(res.code==200)
|
|
|
|
|
+ {
|
|
|
|
|
+ this.$message.success("解绑成功!")
|
|
|
|
|
+ this.$store.dispatch("user/getUserInfoByToken");//获取用户登录信息
|
|
|
|
|
+ }
|
|
|
|
|
+ else
|
|
|
|
|
+ {
|
|
|
|
|
+ this.$message.error(res.msg || "解绑失败!")
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
+ },
|
|
|
CloseWeChartDialog() {
|
|
CloseWeChartDialog() {
|
|
|
console.log("关闭微信弹窗")
|
|
console.log("关闭微信弹窗")
|
|
|
const container = document.getElementById("wechat-qr-container");
|
|
const container = document.getElementById("wechat-qr-container");
|