Browse Source

登录

master
kuaileWu 3 months ago
parent
commit
93a650a03b
  1. 4
      main.js
  2. 26
      pages/index/index.vue

4
main.js

@ -152,8 +152,8 @@ try{
Vue.prototype.isMobile = isMobile(); Vue.prototype.isMobile = isMobile();
} }
// const NODE_ENV = 'development'; const NODE_ENV = 'development';
const NODE_ENV = 'production'; // const NODE_ENV = 'production';
if(Vue.prototype.provider == Vue.prototype.provider_weixin){ if(Vue.prototype.provider == Vue.prototype.provider_weixin){
if (NODE_ENV == "development") { if (NODE_ENV == "development") {
Vue.prototype.request_domain = 'http://jasonyizherenxin.checkcopy.com/'; Vue.prototype.request_domain = 'http://jasonyizherenxin.checkcopy.com/';

26
pages/index/index.vue

@ -113,7 +113,7 @@
</view> </view>
</view> </view>
</uni-popup> </uni-popup>
<button class="getphone-box" open-type="getPhoneNumber" bindgetphonenumber="onGetPhoneNumber"></button> <button class="getphone-box" open-type="getPhoneNumber" bindgetphonenumber="onGetPhoneNumber" v-if="!doctorInfo.aid"></button>
</view> </view>
</template> </template>
@ -220,26 +220,14 @@ export default {
}, },
// //
onGetPhoneNumber(e) { onGetPhoneNumber(e) {
if (e.detail.errMsg === "getPhoneNumber:ok") { if (e.detail.errMsg === 'getPhoneNumber:ok') {
const { code } = e.detail; console.log(e.detail.code)
wx.login({ this.$http.req('api/user/bind_phone', {phonecode:e.detail.code}, 'POST').then(data=>{
success: (loginRes) => { if(data == -1) return
wx.request({
url: '/api/user/bind_phone',
data: { wxCode: loginRes.code, phoneCode: code },
success: (res) => {
const phone = res.data.phone;
this.setData({ phone });
//
this.setData({ showNameDialog: true });
},
});
},
}); });
} else { } else {
//
this.setData({ hasRejectedPhone: true });
wx.showToast({ title: "需要手机号才能继续", icon: "none" });
} }
}, },
toLocation(hospital) { toLocation(hospital) {

Loading…
Cancel
Save