| 12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/auth/login"],{175:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var i=o(t(176));e.__webpack_require_UNI_MP_PLUGIN__=t,n(i.default)}).call(this,t(1)["default"],t(2)["createPage"])},176:function(e,n,t){"use strict";t.r(n);var o=t(177),i=t(179);for(var r in i)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return i[e]}))}(r);t(181);var c,a=t(34),u=Object(a["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],c);u.options.__file="pages/auth/login.vue",n["default"]=u.exports},177:function(e,n,t){"use strict";t.r(n);var o=t(178);t.d(n,"render",(function(){return o["render"]})),t.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(n,"components",(function(){return o["components"]}))},178:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return i})),t.d(n,"staticRenderFns",(function(){return c})),t.d(n,"recyclableRender",(function(){return r})),t.d(n,"components",(function(){return o}));var i=function(){var e=this,n=e.$createElement;e._self._c},r=!1,c=[];i._withStripped=!0},179:function(e,n,t){"use strict";t.r(n);var o=t(180),i=t.n(o);for(var r in o)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(r);n["default"]=i.a},180:function(e,n,t){"use strict";(function(e){var o=t(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=o(t(59)),r=o(t(61)),c=t(163),a={data:function(){return{code:null,isAgreement:!1}},computed:{},onLoad:function(n){e.$on("refreshLogin",(function(){e.navigateBack({delta:1})})),this.getCode()},onUnload:function(){},mounted:function(){},methods:{handleAgree:function(){this.isAgreement||e.showToast({icon:"none",title:"请先同意协议后再登录"})},checkWeixin:function(){var e=window.navigator.userAgent.toLowerCase();return"micromessenger"==e.match(/micromessenger/i)},getUrlCode:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])[1].replace(/\+/g,"%20"))||null},getWxCode:function(){var e="wx40593595e62f61ad",n="http://h5.yjf.runtzh.com";window.location.href="https://open.weixin.qq.com/connect/oauth2/authorize?appid="+e+"&redirect_uri="+encodeURIComponent(n+"/#/pages/auth/wxLogin")+"&response_type=code&scope=snsapi_userinfo&state=JeffreySu-954&connect_redirect=1#wechat_redirect"},handleAgreement:function(){this.isAgreement=!this.isAgreement},openH5:function(n){e.getStorageSync("requestPath");e.navigateTo({url:"../home/h5?type="+n})},getCode:function(){var n=this;this.utils.getProvider().then((function(t){console.log("当前的环境商",t),t||reject(),e.login({provider:t,success:function(){var e=(0,r.default)(i.default.mark((function e(t){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n.code=t.code;case 1:case"end":return e.stop()}}),e)})));function t(n){return e.apply(this,arguments)}return t}()})})).catch((function(e){}))},wxLogin:function(){if(!this.isAgreement)return e.showToast({icon:"none",title:"请先同意协议后再登录"}),!1;e.showLoading({title:"处理中..."}),this.utils.getProvider().then((function(n){console.log("当前的环境商",n),n||reject(),e.login({provider:n,success:function(){var n=(0,r.default)(i.default.mark((function n(t){var o,r;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:console.log(t),o=t.code,r=e.getStorageSync("userCode"),(0,c.loginByMiniApp)({code:o,userCode:r}).then((function(n){200==n.code?(e.hideLoading(),e.showToast({icon:"none",title:"登录成功"}),e.setStorageSync("AppToken",n.token),e.setStorageSync("userInfo",JSON.stringify(n.user)),e.hideLoading(),e.$emit("refreshLogin"),e.navigateBack({delta:1})):(e.hideLoading(),e.showToast({icon:"none",title:"授权登录失败,请重新登录"}))})).catch((function(n){console.log(n),e.hideLoading(),e.showToast({icon:"none",title:"登录接口调用失败"})}));case 4:case"end":return n.stop()}}),n)})));function t(e){return n.apply(this,arguments)}return t}()})})).catch((function(n){e.showToast({icon:"none",title:n})}))},phoneLogin:function(n){console.log(n);if(!this.isAgreement)return e.showToast({icon:"none",title:"请先同意协议后再登录"}),!1;e.showLoading({title:"处理中..."}),"getUserInfo:ok"==n.mp.detail.errMsg?this.utils.getProvider().then((function(t){console.log("当前的环境商",t),t||reject(),e.login({provider:t,success:function(){var t=(0,r.default)(i.default.mark((function t(o){var r,a;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:console.log(o),r=o.code,a=e.getStorageSync("userCode"),(0,c.loginByMiniApp)({encryptedData:n.mp.detail.encryptedData,iv:n.mp.detail.iv,code:r,userCode:a}).then((function(n){200==n.code?(e.hideLoading(),e.showToast({icon:"none",title:"登录成功"}),e.setStorageSync("AppToken",n.token),e.setStorageSync("userInfo",JSON.stringify(n.user)),e.hideLoading(),e.$emit("refreshLogin"),e.navigateBack({delta:1})):(e.hideLoading(),e.showToast({icon:"none",title:"授权登录失败,请重新登录"}))})).catch((function(n){console.log(n),e.hideLoading(),e.showToast({icon:"none",title:"登录接口调用失败"})}));case 4:case"end":return t.stop()}}),t)})));function o(e){return t.apply(this,arguments)}return o}()})})).catch((function(n){e.showToast({icon:"none",title:n})})):e.showToast({title:"已拒绝授权",icon:"none",duration:2e3})},back:function(){e.switchTab({url:"/pages/home/index"})}}};n.default=a}).call(this,t(2)["default"])},181:function(e,n,t){"use strict";t.r(n);var o=t(182),i=t.n(o);for(var r in o)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(r);n["default"]=i.a},182:function(e,n,t){}},[[175,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/login.js.map
|