require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/users/components/login_mobile/index"],{"05b7":function(t,e,i){"use strict";i.r(e);var n=i("c342"),o=i("5642");for(var s in o)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(s);i("dfae");var c=i("828b"),a=Object(c["a"])(o["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=a.exports},1047:function(t,e,i){"use strict";(function(t){var n=i("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(i("30ff")),s=n(i("b202")),c=(n(i("c13a")),i("a05e")),a=(i("d369"),i("2e42"),getApp()),u={name:"login_mobile",components:{Verify:function(){i.e("pages/users/components/verify/index").then(function(){return resolve(i("6d51"))}.bind(null,i)).catch(i.oe)}},props:{isUp:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},authKey:{type:String,default:""}},data:function(){return{keyCode:"",account:"",codeNum:""}},mixins:[o.default],mounted:function(){this.getCode()},methods:{success:function(t){var e=this,i=this;this.$refs.verify.hide(),(0,c.getCodeApi)().then((function(n){(0,c.registerVerify)({phone:i.account,key:n.data.key,captchaType:e.captchaType,captchaVerification:t.captchaVerification}).then((function(t){i.$util.Tips({title:t.msg}),i.sendCode()})).catch((function(t){return i.$util.Tips({title:t})}))}))},code:function(){return this.account?/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.account)?void this.$refs.verify.show():this.$util.Tips({title:this.$t("请输入正确的手机号码")}):this.$util.Tips({title:this.$t("请填写手机号码")})},getCode:function(){var t=this;(0,c.getCodeApi)().then((function(e){t.keyCode=e.data.key})).catch((function(e){t.$util.Tips({title:e})}))},close:function(t){this.canClose&&this.$emit("close",t)},loginBtn:function(){var e=this;return this.account?/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.account)?this.codeNum?/^[\w\d]+$/i.test(this.codeNum)?(t.showLoading({title:this.$t("正在登录中")}),void s.default.getCode().then((function(t){e.phoneSilenceAuth(t)})).catch((function(e){t.hideLoading()}))):this.$util.Tips({title:this.$t("请输入正确的验证码")}):this.$util.Tips({title:this.$t("请填写验证码")}):this.$util.Tips({title:this.$t("请输入正确的手机号码")}):this.$util.Tips({title:this.$t("请填写手机号码")})},phoneAuth:function(e){var i=this;(0,c.phoneWxSilenceAuth)({spid:a.globalData.spid,spread:a.globalData.code,phone:this.account,captcha:this.codeNum,key:e}).then((function(t){var e=t.data.expires_time-i.$Cache.time();i.$store.commit("LOGIN",{token:t.data.token,time:e}),i.getUserInfo()})).catch((function(e){t.hideLoading(),i.$util.Tips({title:e})}))},phoneSilenceAuth:function(t){var e=this,i=this;(0,c.phoneSilenceAuth)({code:t,spread_spid:a.globalData.spid,spread_code:a.globalData.code,phone:this.account,captcha:this.codeNum}).then((function(t){var i=t.data.expires_time-e.$Cache.time();e.$store.commit("LOGIN",{token:t.data.token,time:i}),e.getUserInfo(t.data.new_user)})).catch((function(t){i.$util.Tips({title:t})}))},getUserInfo:function(e){var i=this;(0,c.getUserInfo)().then((function(n){t.hideLoading(),i.userInfo=n.data,i.$store.commit("SETUID",n.data.uid),i.$store.commit("UPDATE_USERINFO",n.data),e?i.$util.Tips({title:i.$t("登录成功"),icon:"success"}):i.$util.Tips({title:i.$t("登录成功"),icon:"success"},{tab:3}),i.close(e||0)}))}}};e.default=u}).call(this,i("df3c")["default"])},5642:function(t,e,i){"use strict";i.r(e);var n=i("1047"),o=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=o.a},"6e93":function(t,e,i){},c342:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=(this._self._c,this.isUp?this.$t("输入手机号"):null),i=this.isUp?this.$t("输入验证码"):null,n=this.isUp?this.$t("立即登录"):null;this.$mp.data=Object.assign({},{$root:{m0:e,m1:i,m2:n}})},o=[]},dfae:function(t,e,i){"use strict";var n=i("6e93"),o=i.n(n);o.a}}]);
|