pages-login-login.b92e08d6.js 21 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-login-login"],{"0d4d":function(e,t,n){"use strict";n.r(t);var a=n("cf5f"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},"31a7":function(e,t,n){"use strict";n.r(t);var a=n("6e44"),i=n("ce3a");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("ac18");var r=n("828b"),s=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"173a3f3a",null,!1,a["a"],void 0);t["default"]=s.exports},"33d7":function(e,t,n){"use strict";var a=n("f8af"),i=n.n(a);i.a},"6adc":function(e,t,n){var a=n("c86c");t=a(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-173a3f3a]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}uni-page-body[data-v-173a3f3a]{background-color:#fff;height:100%;padding-bottom:0}body.?%PAGE?%[data-v-173a3f3a]{background-color:#fff}.login[data-v-173a3f3a]{padding:%?60?%;padding-top:%?80?%}.login-box[data-v-173a3f3a]{display:flex;flex-direction:column;align-items:center;text-align:center}.login .logo[data-v-173a3f3a]{height:%?260?%;width:%?260?%;border-radius:%?20?%;margin-bottom:%?40?%}.login .login-btn[data-v-173a3f3a]{margin-top:%?40?%;width:100%;height:%?100?%;line-height:%?100?%;font-size:%?32?%;border-radius:%?12?%}.red_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#ff2c3c}.orange_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#f7971e}.pink_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#fa444d}.gold_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#e0a356}.blue_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#2f80ed}.green_theme .login .login-btn-user[data-v-173a3f3a]{background-color:#2ec840}.login .login-btn-mobile[data-v-173a3f3a]{background:#fff;color:#000;border:1px solid #bbb}.login .input[data-v-173a3f3a]{border:1px solid #d7d7d7;height:%?100?%;border-radius:%?12?%;display:flex;align-items:center}.login .forget-btn[data-v-173a3f3a]{border-left:1px solid #e5e5e5}.login .sms-btn[data-v-173a3f3a]{text-align:center;border-left:1px solid #e5e5e5}.red_theme .login .sms-btn[data-v-173a3f3a]{color:#ff2c3c}.orange_theme .login .sms-btn[data-v-173a3f3a]{color:#f7971e}.pink_theme .login .sms-btn[data-v-173a3f3a]{color:#fa444d}.gold_theme .login .sms-btn[data-v-173a3f3a]{color:#e0a356}.blue_theme .login .sms-btn[data-v-173a3f3a]{color:#2f80ed}.green_theme .login .sms-btn[data-v-173a3f3a]{color:#2ec840}.comfirm-box[data-v-173a3f3a]{text-align:center;padding:%?60?% 0 %?70?% 0}.red_theme .agreement[data-v-173a3f3a]{color:#ff2c3c}.orange_theme .agreement[data-v-173a3f3a]{color:#f7971e}.pink_theme .agreement[data-v-173a3f3a]{color:#fa444d}.gold_theme .agreement[data-v-173a3f3a]{color:#e0a356}.blue_theme .agreement[data-v-173a3f3a]{color:#2f80ed}.green_theme .agreement[data-v-173a3f3a]{color:#2ec840}.disabled[data-v-173a3f3a]{opacity:.5}",""]),e.exports=t},"6e44":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var a={uField:n("d74b").default,uVerificationCode:n("98f4").default,uCheckbox:n("8007").default,uModal:n("e709").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"pages",class:e.themeName,style:"background-image: url("+e.$getImageUri("resource/image/shopapi/default/login_bg.png")+")"},[n("v-uni-view",{staticClass:"login"},[n("v-uni-view",{staticClass:"login-box"},[n("v-uni-image",{staticClass:"logo",attrs:{src:e.appConfig.logo,mode:"heightFix"}}),e.phoneLogin?e._e():[e.isOaWxAuth&&e.isWeixin?n("v-uni-button",{staticClass:"login-btn white login-btn-user",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getCodeUrl.apply(void 0,arguments)}}},[e._v("用户一键登录")]):e._e(),n("v-uni-button",{staticClass:"login-btn white login-btn-mobile",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.phoneLogin=!e.phoneLogin}}},[e._v("手机号登录")])]],2),e.phoneLogin?[n("v-uni-view",{staticClass:"input m-t-40"},[n("u-field",{style:{width:"100%"},attrs:{"label-width":"0",placeholder:"请输入手机号","border-bottom":!1,type:"number"},model:{value:e.account,callback:function(t){e.account=t},expression:"account"}})],1),1==e.loginType?n("v-uni-view",{staticClass:"input m-t-40"},[n("u-field",{attrs:{"label-width":"0",type:"password","password-icon":!1,placeholder:"请输入密码","border-bottom":!1},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}},[n("v-uni-view",{staticClass:"forget-btn p-l-20",attrs:{slot:"right"},slot:"right"},[n("router-link",{attrs:{to:"/pages/forget_pwd/forget_pwd"}},[e._v("忘记密码?")])],1)],1)],1):e._e(),2==e.loginType?n("v-uni-view",{staticClass:"input m-t-40"},[n("u-field",{attrs:{"label-width":"0",placeholder:"请输入验证码","border-bottom":!1,type:"number"},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}},[n("v-uni-view",{attrs:{slot:"right"},slot:"right"},[n("v-uni-view",{staticClass:"sms-btn p-l-20",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.sendSMS.apply(void 0,arguments)}}},[n("u-verification-code",{ref:"uCode",attrs:{"unique-key":"login"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.codeChange.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"xs",class:{disabled:"获取验证码"==e.codeTips&&11!==e.account.length}},[e._v(e._s(e.codeTips))])],1)],1)],1)],1):e._e()]:e._e(),n("v-uni-view",{staticClass:"m-t-40"},[n("u-checkbox",{attrs:{"active-color":e.themeColor,shape:"circle","label-disabled":!0},model:{value:e.isAgree,callback:function(t){e.isAgree=t},expression:"isAgree"}},[n("v-uni-view",{staticClass:"sm flex"},[e._v("已阅读并同意"),n("router-link",{attrs:{"data-theme":"",to:"/bundle/pages/server_explan/server_explan?type=1"}},[n("v-uni-view",{staticClass:"agreement"},[e._v("《"+e._s(e.AgreemenName||"服务协议")+"》")])],1),e._v("和"),n("router-link",{attrs:{to:"/bundle/pages/server_explan/server_explan?type=2"}},[n("v-uni-view",{staticClass:"agreement"},[e._v("《"+e._s(e.AgreemenUserName||"隐私协议")+"》")])],1)],1)],1)],1),e.phoneLogin?[n("v-uni-button",{staticClass:"login-btn white login-btn-user",class:{disabled:e.isDisabled},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.loginFun.apply(void 0,arguments)}}},[e._v("登录")]),n("v-uni-view",{staticClass:"m-t-40 flex row-between"},[n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:1!=e.appConfig.login_way.length,expression:"appConfig.login_way.length != 1"}]},[n("span",[e._v("已有账号,使用")]),e.hasLoginWay(2)&&2==e.loginType?n("span",{staticClass:"agreement",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeLoginType.apply(void 0,arguments)}}},[e._v("密码登录")]):e._e(),e.hasLoginWay(1)&&1==e.loginType?n("span",{staticClass:"agreement",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeLoginType.apply(void 0,arguments)}}},[e._v("验证码登录")]):e._e()]),n("v-uni-view",{style:{"margin-left":"auto"}},[e.isPhoneRegister?n("router-link",{attrs:{to:"/pages/register/register"}},[e._v("注册账号")]):e._e()],1)],1)]:e._e()],2),n("u-modal",{attrs:{value:e.showModel,"show-cancel-button":!0,"show-title":!1,"confirm-color":e.themeColor},on:{confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.isAgree=!0,e.showModel=!1},cancel:function(t){arguments[0]=t=e.$handleEvent(t),e.showModel=!1}}},[n("v-uni-view",{staticClass:"comfirm-box"},[n("v-uni-view",[e._v("请先阅读并同意")]),n("v-uni-view",{staticClass:"flex row-center"},[n("router-link",{attrs:{"data-theme":"",to:"/bundle/pages/server_explan/server_explan?type=1"}},[n("v-uni-view",{staticClass:"agreement"},[e._v("《"+e._s(e.AgreemenName||"服务协议")+"》")])],1),e._v("和"),n("router-link",{attrs:{to:"/bundle/pages/server_explan/server_explan?type=2"}},[n("v-uni-view",{staticClass:"agreement"},[e._v("《"+e._s(e.AgreemenUserName||"隐私协议")+"》")])],1)],1)],1)],1)],1)},o=[]},7055:function(e,t,n){var a=n("c86c");t=a(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-0b68f884]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}.u-checkbox[data-v-0b68f884]{display:inline-flex;align-items:center;overflow:hidden;-webkit-user-select:none;user-select:none;line-height:1.8}.u-checkbox__icon-wrap[data-v-0b68f884]{color:#606266;flex:none;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;width:%?42?%;height:%?42?%;color:transparent;text-align:center;transition-property:color,border-color,background-color;font-size:20px;border:1px solid #c8c9cc;transition-duration:.2s}.u-checkbox__icon-wrap--circle[data-v-0b68f884]{border-radius:100%}.u-checkbox__icon-wrap--square[data-v-0b68f884]{border-radius:%?6?%}.u-checkbox__icon-wrap--checked[data-v-0b68f884]{color:#fff;background-color:#2979ff;border-color:#2979ff}.u-checkbox__icon-wrap--disabled[data-v-0b68f884]{background-color:#ebedf0;border-color:#c8c9cc}.u-checkbox__icon-wrap--disabled--checked[data-v-0b68f884]{color:#c8c9cc!important}.u-checkbox__label[data-v-0b68f884]{word-wrap:break-word;margin-left:%?10?%;margin-right:%?24?%;color:#606266;font-size:%?30?%}.u-checkbox__label--disabled[data-v-0b68f884]{color:#c8c9cc}",""]),e.exports=t},7448:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var a={uIcon:n("1340").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"u-checkbox",style:[e.checkboxStyle]},[n("v-uni-view",{staticClass:"u-checkbox__icon-wrap",class:[e.iconClass],style:[e.iconStyle],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.toggle.apply(void 0,arguments)}}},[n("u-icon",{staticClass:"u-checkbox__icon-wrap__icon",attrs:{name:"checkbox-mark",size:e.checkboxIconSize,color:e.iconColor}})],1),n("v-uni-view",{staticClass:"u-checkbox__label",style:{fontSize:e.$u.addUnit(e.labelSize)},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onClickLabel.apply(void 0,arguments)}}},[e._t("default")],2)],1)},o=[]},8007:function(e,t,n){"use strict";n.r(t);var a=n("7448"),i=n("0d4d");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("33d7");var r=n("828b"),s=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"0b68f884",null,!1,a["a"],void 0);t["default"]=s.exports},"8df7":function(e,t,n){var a=n("6adc");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var i=n("967d").default;i("f8ecdba2",a,!0,{sourceMap:!1,shadowMode:!1})},ac18:function(e,t,n){"use strict";var a=n("8df7"),i=n.n(a);i.a},ce3a:function(e,t,n){"use strict";n.r(t);var a=n("e491"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},cf5f:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("64aa"),n("aa9c"),n("fd3c");var a={name:"u-checkbox",props:{name:{type:[String,Number],default:""},shape:{type:String,default:""},value:{type:Boolean,default:!1},disabled:{type:[String,Boolean],default:""},labelDisabled:{type:[String,Boolean],default:""},activeColor:{type:String,default:""},iconSize:{type:[String,Number],default:""},labelSize:{type:[String,Number],default:""},size:{type:[String,Number],default:""}},data:function(){return{parentDisabled:!1,newParams:{}}},created:function(){this.parent=this.$u.$parent.call(this,"u-checkbox-group"),this.parent&&this.parent.children.push(this)},computed:{isDisabled:function(){return""!==this.disabled?this.disabled:!!this.parent&&this.parent.disabled},isLabelDisabled:function(){return""!==this.labelDisabled?this.labelDisabled:!!this.parent&&this.parent.labelDisabled},checkboxSize:function(){return this.size?this.size:this.parent?this.parent.size:34},checkboxIconSize:function(){return this.iconSize?this.iconSize:this.parent?this.parent.iconSize:20},elActiveColor:function(){return this.activeColor?this.activeColor:this.parent?this.parent.activeColor:"primary"},elShape:function(){return this.shape?this.shape:this.parent?this.parent.shape:"square"},iconStyle:function(){var e={};return this.elActiveColor&&this.value&&!this.isDisabled&&(e.borderColor=this.elActiveColor,e.backgroundColor=this.elActiveColor),e.width=this.$u.addUnit(this.checkboxSize),e.height=this.$u.addUnit(this.checkboxSize),e},iconColor:function(){return this.value?"#ffffff":"transparent"},iconClass:function(){var e=[];return e.push("u-checkbox__icon-wrap--"+this.elShape),1==this.value&&e.push("u-checkbox__icon-wrap--checked"),this.isDisabled&&e.push("u-checkbox__icon-wrap--disabled"),this.value&&this.isDisabled&&e.push("u-checkbox__icon-wrap--disabled--checked"),e.join(" ")},checkboxStyle:function(){var e={};return this.parent&&this.parent.width&&(e.width=this.parent.width,e.flex="0 0 ".concat(this.parent.width)),this.parent&&this.parent.wrap&&(e.width="100%",e.flex="0 0 100%"),e}},methods:{onClickLabel:function(){this.isLabelDisabled||this.isDisabled||this.setValue()},toggle:function(){this.isDisabled||this.setValue()},emitEvent:function(){var e=this;this.$emit("change",{value:!this.value,name:this.name}),setTimeout((function(){e.parent&&e.parent.emitEvent&&e.parent.emitEvent()}),80)},setValue:function(){var e=0;if(this.parent&&this.parent.children&&this.parent.children.map((function(t){t.value&&e++})),1==this.value)this.emitEvent(),this.$emit("input",!this.value);else{if(this.parent&&e>=this.parent.max)return this.$u.toast("最多可选".concat(this.parent.max,"项"));this.emitEvent(),this.$emit("input",!this.value)}}}};t.default=a},e491:function(e,t,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("bf0f"),n("5c47"),n("a1c1"),n("45da");var i=a(n("5de6")),o=a(n("2634")),r=a(n("2fdc")),s=a(n("9b1b")),c=n("8f59"),l=n("49f8"),u=a(n("d361")),d=n("7398"),f=a(n("00b8")),h=n("30a2"),p=n("bb87"),g={ACCOUNT:1,SMS_CODE:2},v={data:function(){return{password:"",account:"",code:"",loginType:"",isWeixin:"",codeTips:"",showLoginPop:!1,loginData:{},isAgree:!1,showModel:!1,phoneLogin:!1,AgreemenName:"",AgreemenUserName:""}},methods:(0,s.default)((0,s.default)((0,s.default)({},(0,c.mapMutations)(["login"])),(0,c.mapActions)(["getUser"])),{},{getPolicyAgreement:function(){var e=this;(0,l.apiPolicyAgreement)({type:1}).then((function(t){e.AgreemenName=t.name})),(0,l.apiPolicyAgreement)({type:2}).then((function(t){e.AgreemenUserName=t.name}))},mnpLogin:function(){var e=this;return(0,r.default)((0,o.default)().mark((function t(){var n,a,i,r,s,c;return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isAgree){t.next=3;break}return e.showModel=!0,t.abrupt("return");case 3:return t.next=5,(0,p.getUserProfile)();case 5:return n=t.sent,a=n.userInfo,i=a.avatarUrl,r=a.nickName,a.gender,uni.showLoading({title:"登录中...",mask:!0}),t.next=13,(0,p.getCode)();case 13:return s=t.sent,t.next=16,(0,l.apiAuthLogin)({code:s,nickname:r,headimgurl:i});case 16:c=t.sent,c.is_new_user?(uni.hideLoading(),e.showLoginPop=!0,e.loginData=c):e.loginHandle(c);case 18:case"end":return t.stop()}}),t)})))()},getCodeUrl:function(){this.isAgree?u.default.getWxUrl():this.showModel=!0},oaLogin:function(e){var t=this;return(0,r.default)((0,o.default)().mark((function n(){var a;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,u.default.authLogin(e);case 4:a=n.sent,t.loginHandle(a);case 6:case"end":return n.stop()}}),n)})))()},oaAutoLogin:function(){var e=this.$Route.query.code;if(this.isWeixin=(0,d.isWeixinClient)(),!this.isLogin)return e?this.oaLogin(e):void(this.isWeixin&&this.isOaWxAutoLogin&&u.default.getWxUrl());uni.switchTab({url:"/pages/index/index"})},appLogin:function(){var e=this;return(0,r.default)((0,o.default)().mark((function t(){return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isAgree){t.next=3;break}return e.showModel=!0,t.abrupt("return");case 3:uni.login({provider:"weixin",success:function(t){uni.showLoading({title:"登录中...",mask:!0});var n=t.authResult,a=n.openid,i=n.access_token;(0,l.apiAppWxLogin)({openid:a,access_token:i}).then((function(t){e.loginHandle(t)})).finally((function(e){uni.hideLoading()}))}});case 4:case"end":return t.stop()}}),t)})))()},loginFun:function(){var e=this;return(0,r.default)((0,o.default)().mark((function t(){var n,a,i,r;return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.account,a=e.password,e.telephone,i=e.code,r=e.loginType,n){t.next=4;break}return e.$toast({title:"请输入手机号"}),t.abrupt("return");case 4:if(1!=e.loginType||a){t.next=7;break}return e.$toast({title:"请输入密码"}),t.abrupt("return");case 7:if(2!=e.loginType||i){t.next=10;break}return e.$toast({title:"请输入验证码"}),t.abrupt("return");case 10:if(e.isAgree){t.next=13;break}return e.showModel=!0,t.abrupt("return");case 13:(0,l.apiAccountLogin)({scene:r,account:n,password:1==r?a:"",code:2==r?i:""}).then((function(t){e.loginHandle(t)}));case 14:case"end":return t.stop()}}),t)})))()},loginHandle:function(e){var t=this;return(0,r.default)((0,o.default)().mark((function n(){return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t.login(e),t.getUser(),t.$store.dispatch("getCartNum"),uni.hideLoading(),!t.isBindMobile||e.mobile){n.next=6;break}return n.abrupt("return",t.$Router.replace("/pages/bind_mobile/bind_mobile"));case 6:t.goBack();case 7:case"end":return n.stop()}}),n)})))()},goBack:function(){getCurrentPages().length>1?this.$Router.back(1,{success:function(){var e=(0,d.currentPage)(),t=e.onLoad,n=e.options;t&&t(n)}}):f.default.get(h.BACK_URL)?this.$Router.replace(f.default.get(h.BACK_URL)):this.$Router.replaceAll("/pages/index/index"),f.default.remove(h.BACK_URL)},changeLoginType:function(){this.loginType==g.ACCOUNT?this.loginType=g.SMS_CODE:this.loginType==g.SMS_CODE&&(this.loginType=g.ACCOUNT)},sendSMS:function(){var e=this;return(0,r.default)((0,o.default)().mark((function t(){var n,a;return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.$refs.uCode.canGetCode){t.next=2;break}return t.abrupt("return");case 2:if(e.account){t.next=5;break}return e.$toast({title:"请输入手机号"}),t.abrupt("return");case 5:return t.prev=5,t.next=8,(0,l.apiCheckMobile)({mobile:e.account});case 8:if(n=t.sent,a=n.has,0!==a){t.next=12;break}return t.abrupt("return",e.$toast({title:"手机号未注册"}));case 12:(0,l.apiLoginCaptcha)({mobile:e.account}).then((function(t){e.$refs.uCode.start()})).catch((function(e){console.log(e)})),t.next=18;break;case 15:t.prev=15,t.t0=t["catch"](5),console.log(t.t0);case 18:case"end":return t.stop()}}),t,null,[[5,15]])})))()},codeChange:function(e){this.codeTips=e},ttLogin:function(){var e=this;return(0,r.default)((0,o.default)().mark((function t(){var n,a,r,s,c,u,d;return(0,o.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,p.getCode)();case 2:return n=t.sent,t.next=5,uni.getUserInfo();case 5:if(a=t.sent,r=(0,i.default)(a,2),r[0],s=r[1],s){t.next=12;break}return e.openSetting(),t.abrupt("return");case 12:c=s.userInfo,u=c.avatarUrl,d=c.nickName,uni.showLoading({title:"登录中..."}),(0,l.apiToutiaoAuthLogin)({code:n,avatarUrl:u,nickName:d}).then((function(t){e.loginHandle(t)})).catch((function(e){console.log(e),uni.hideLoading()}));case 15:case"end":return t.stop()}}),t)})))()},openSetting:function(){uni.showModal({title:"温馨提示",content:"您已拒绝授权,是否前往设置打开个人信息授权?",confirmColor:this.themeColor,success:function(e){e.confirm&&uni.openSetting()}})},handleSubmitInfo:function(e){var t=this;return(0,r.default)((0,o.default)().mark((function n(){var a;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=t.loginData,n.next=3,(0,l.apiUpdateUser)(e,a.token);case 3:n.sent,t.loginHandle(a);case 5:case"end":return n.stop()}}),n)})))()},closePopup:function(){this.showLoginPop=!1}}),computed:{isPhoneRegister:function(){var e=this.appConfig.register_way;return!!e&&e.some((function(e){return 1==e}))},isBindMobile:function(){var e=this.appConfig.coerce_mobile;return e},loginWay:function(){var e=this.appConfig.login_way;return!!e&&(this.loginType=e[0]||"",e)},hasLoginWay:function(){var e=this;return function(t){return e.loginWay&&e.loginWay.some((function(e){return e==t}))}},isMnpWxAuth:function(){var e=this.appConfig.mnp_wechat_auth;return e},isOaWxAuth:function(){var e=this.appConfig.h5_wechat_auth;return e},isAPPWxAuth:function(){var e=this.appConfig.app_wechat_auth;return e},isOaWxAutoLogin:function(){var e=this.appConfig.h5_auto_wechat_auth;return e},isToutiaoAuth:function(){var e=this.appConfig.toutiao_auth;return e},isDisabled:function(){return(11!=this.account.length||!this.password||1!=this.loginType)&&(11!=this.account.length||!this.code||2!=this.loginType)}},onLoad:function(){this.getPolicyAgreement(),this.mnpLogin=(0,d.trottle)(this.mnpLogin),this.appLogin=(0,d.trottle)(this.appLogin),this.getCodeUrl=(0,d.trottle)(this.getCodeUrl),this.ttLogin=(0,d.trottle)(this.ttLogin),this.oaAutoLogin()},onUnload:function(){}};t.default=v},f8af:function(e,t,n){var a=n("7055");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var i=n("967d").default;i("36bc2e4e",a,!0,{sourceMap:!1,shadowMode:!1})}}]);