Browse Source

登录获取手机号

master
wangfukang 4 weeks ago
parent
commit
a08b1d8d40
  1. 42
      pages/index/index.vue

42
pages/index/index.vue

@ -67,7 +67,9 @@
<view class="like-box">
<view class="like-title">
<img src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/e0c44bc9b69a46559d3aa4160d3cf4a5.png" alt="" />
<button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">获取手机号</button>
</view>
<view class="like-content-box">
<view class="like-left">
<view class="like-content-title">
@ -588,6 +590,34 @@
}
},
methods: {
getPhoneNumber (e) {
console.log(e)
if (e.detail.code) {
// code
this.tui.request("/social/wechat/getPhone", "POST", {
code: e.detail.code
}, false, true).then((res) => {
if (res.code == 200) {
//
this.tui.toast('获取手机号成功'+res.result);
// phone便使
if (res.result) {
uni.setStorageSync('phone', res.result);
}
} else {
this.tui.toast(res.message || '获取失败');
}
}).catch((err) => {
console.log("请求异常: ", err);
this.tui.toast('请求获取手机号失败');
});
} else {
//
console.log('用户取消授权', e.detail.errMsg);
this.tui.toast('您取消了手机号授权');
}
},
//便
aaaaaaa(item){
uni.navigateTo({
@ -616,6 +646,18 @@
},
onClickArea(item){
uni.setStorageSync('area',JSON.stringify(item))
let that = this
that.tui.request("/worker/admin/add", "POST", {userId:uni.getStorageSync('id'),isChangeArea:0,region:item.id}, false, true).then((res) => {
if (res.code == 200) {
if(res.result != null){
uni.setStorageSync('worker',res.result)
}
} else {
that.tui.toast(res.message)
return
}
uni.hideLoading()
}).catch((res) => {})
this.$refs.areaPopup.close()
},
checkArea(){

Loading…
Cancel
Save