You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1 lines
3.3 KiB

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/login/index"],{"2e44":function(t,e,n){"use strict";(function(t){n("ef82");a(n("66fd"));var e=a(n("c073"));function a(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},3438:function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var o=function(){var t=this,e=t.$createElement;t._self._c},r=[]},"363e":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n("2f62");n("aa63"),o(n("1a48")),o(n("39ce")),n("b6d1");function o(t){return t&&t.__esModule?t:{default:t}}function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){i(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u=getApp(),s={data:function(){return{authorize:!1,canIUseGetUserProfile:!1}},computed:c({},(0,a.mapState)(["isAuthorization","$deviceType","token"])),onLoad:function(){var t=this;wx.getStorageSync("userInfo");wx.getUserProfile&&this.setData({canIUseGetUserProfile:!0}),wx.login({success:function(e){t.setData({code:e.code})}})},methods:{getUserProfile:function(t){var e=this;wx.getUserProfile({desc:"展示用户信息",success:function(t){wx.showLoading({title:"登陆中..."});var n={code:e.code,iv:t.iv,encryptedData:t.encryptedData,spread:0,login_type:0};u.http("POST","wxapp/auth",n).then((function(t){t.data.success?(wx.hideLoading(),wx.setStorageSync("token","Bearer "+t.data.data.token),wx.setStorageSync("userInfo",t.data.data.user),wx.showToast({title:"授权成功!",duration:1500}),t.data.data.user.phone?setTimeout((function(){wx.navigateBack({delta:1})}),1500):e.setData({login:!0})):wx.showToast({title:t.data.msg,icon:"none"})}))}})},getPhoneNumber:function(t){"getPhoneNumber:ok"==t.detail.errMsg&&u.http("post","wxapp/binding",{encryptedData:t.detail.encryptedData,iv:t.detail.iv}).then((function(t){t.data.success?(u.getInfo(),wx.showToast({title:t.data.msg,duration:1500}),setTimeout((function(){wx.navigateBack({delta:1})}),1500)):(wx.showToast({title:t.data.msg,icon:"none",duration:2e3}),setTimeout((function(){wx.navigateBack({delta:1})}),2e3))}))},back:function(){wx.navigateBack({delta:1})}},mounted:function(){}};e.default=s},"618c":function(t,e,n){"use strict";var a=n("c0f7"),o=n.n(a);o.a},"6cfb":function(t,e,n){"use strict";n.r(e);var a=n("363e"),o=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=o.a},c073:function(t,e,n){"use strict";n.r(e);var a=n("3438"),o=n("6cfb");for(var r in o)"default"!==r&&function(t){n.d(e,t,(function(){return o[t]}))}(r);n("618c");var c,i=n("f0c5"),u=Object(i["a"])(o["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],c);e["default"]=u.exports},c0f7:function(t,e,n){}},[["2e44","common/runtime","common/vendor"]]]);