Files
cmgd-mini-app/unpackage/dist/build/mp-weixin/pages/login/phoneAuthorization.js
2026-01-05 12:47:14 +08:00

2 lines
810 B
JavaScript

"use strict";const e=require("../../common/vendor.js"),o=require("../../api/user.js");if(!Array){e.resolveComponent("nut-button")()}Math;const n={__name:"phoneAuthorization",setup(n){const s=e.ref(""),t=e.ref("");e.onLoad((e=>{t.value=e.redirect_url})),e.onMounted((()=>{e.index.login({provider:"weixin",success(e){"login:ok"===e.errMsg&&(s.value=e.code)}})}));const r=n=>{n.detail.code&&o.fetchUserPhone(n.detail.code).then((o=>{console.log(o),"success"===o.msg&&1===o.code?(e.index.showToast({title:"授权成功",icon:"none"}),console.log("code"),e.index.switchTab({url:"/pages/mine/index"})):e.index.switchTab({url:"/pages/mine/index"})}))};return(o,n)=>({a:e.o(r),b:e.p({type:"success",size:"large","open-type":"getPhoneNumber"})})}},s=e._export_sfc(n,[["__scopeId","data-v-e697c3b7"]]);wx.createPage(s);