getphone.js
666 Bytes
import App from '../../utils/api';
Component({
methods:{
getphone(e){
console.log(e)
if(e.detail.errMsg=="getPhoneNumber:ok"){
let parmdata={
session_key:wx.getStorageSync('customer_session_key'),
encryptedData:e.detail.encryptedData,
iv:e.detail.iv
}
App.Customer.GetCustomerTel(parmdata).then(async (json)=>{
console.log(json)
if(json.ret==200){
let phoneNumber=JSON.parse(json.data).phoneNumber;
this.triggerEvent('getphone',{ret:200,phone:phoneNumber})
}else{
await getApp()._getOpenid();
this.triggerEvent('getphone',{ret:json.ret,msg:json.data})
}
})
}
}
}
})