register.js 4.4 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/register/register"],{"24f9":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));var i={uSticky:function(){return n.e("components/uview-ui/components/u-sticky/u-sticky").then(n.bind(null,"3420"))},uNavbar:function(){return n.e("components/uview-ui/components/u-navbar/u-navbar").then(n.bind(null,"6331"))},uField:function(){return n.e("components/uview-ui/components/u-field/u-field").then(n.bind(null,"d74b"))},uVerificationCode:function(){return n.e("components/uview-ui/components/u-verification-code/u-verification-code").then(n.bind(null,"98f4"))},uIcon:function(){return n.e("components/uview-ui/components/u-icon/u-icon").then(n.bind(null,"1340"))},uCheckbox:function(){return n.e("components/uview-ui/components/u-checkbox/u-checkbox").then(n.bind(null,"8007"))},uModal:function(){return n.e("components/uview-ui/components/u-modal/u-modal").then(n.bind(null,"e709"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.$getImageUri("resource/image/shopapi/default/login_bg.png")),i=e.isRegisterCode?"获取验证码"==e.codeTips&&11!==e.register.mobile.length:null;e._isMounted||(e.e0=function(t){e.pwdShow=!e.pwdShow},e.e1=function(t){e.pwdShow=!e.pwdShow},e.e2=function(t){e.comfirmPwdShow=!e.comfirmPwdShow},e.e3=function(t){e.comfirmPwdShow=!e.comfirmPwdShow},e.e4=function(t){e.isAgree=!0,e.showModel=!1},e.e5=function(t){e.showModel=!1}),e.$mp.data=Object.assign({},{$root:{m0:n,g0:i}})},r=[]},"28ed":function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("b46f");i(n("3240"));var o=i(n("bfa83"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"68e7":function(e,t,n){"use strict";var i=n("a87c"),o=n.n(i);o.a},a87c:function(e,t,n){e.exports={red_theme:"#FF2C3C",orange_theme:"#f7971e",pink_theme:"#fa444d",gold_theme:"#e0a356",blue_theme:"#2f80ed",green_theme:"#2ec840"}},b3f2:function(e,t,n){"use strict";n.r(t);var i=n("c6e4"),o=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=o.a},bfa83:function(e,t,n){"use strict";n.r(t);var i=n("24f9"),o=n("b3f2");for(var r in o)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n("68e7");var u=n("828b"),s=Object(u["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},c6e4:function(e,t,n){"use strict";var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7eb4")),r=i(n("ee10")),u=n("49f8"),s=(n("8f59"),n("7398")),c={name:"register",data:function(){return{register:{mobile:"",code:"",password:"",password_confirm:""},codeTips:"",isAgree:!1,pwdShow:!1,comfirmPwdShow:!1,showModel:!1}},methods:{codeChange:function(e){this.codeTips=e},registerFun:function(){var e=this,t=this.register,n=t.mobile,i=t.password,o=(t.code,t.password_confirm);n?i?i?i==o?this.isAgree?(0,u.apiAccountRegister)(this.register).then((function(t){setTimeout((function(){e.$Router.back(1)}),1500)})):this.showModel=!0:this.$toast({title:"两次密码输入不一致"}):this.$toast({title:"请再次输入密码"}):this.$toast({title:"请输入密码"}):this.$toast({title:"请输入手机号"})},sendSMS:function(){var e=this;return(0,r.default)(o.default.mark((function t(){var n,i;return 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.register.mobile){t.next=5;break}return e.$toast({title:"请输入手机号"}),t.abrupt("return");case 5:return t.next=7,(0,u.apiCheckMobile)({mobile:e.register.mobile});case 7:if(n=t.sent,i=n.has,1!==i){t.next=11;break}return t.abrupt("return",e.$toast({title:"手机号已被注册"}));case 11:(0,u.apiRegisterCaptcha)({mobile:e.register.mobile}).then((function(t){e.$refs.uCode.start()})).catch((function(e){console.log(e)}));case 12:case"end":return t.stop()}}),t)})))()}},computed:{isRegisterCode:function(){var e=this.appConfig.is_mobile_register_code;return e},isDisabled:function(){return this.isRegisterCode?!(11==this.register.mobile.length&&this.register.code&&this.register.password&&this.register.password_confirm):11!=this.register.mobile.length||!this.register.password||!this.register.password_confirm}},onLoad:function(){this.registerFun=(0,s.trottle)(this.registerFun)}};t.default=c}},[["28ed","common/runtime","common/vendor"]]]);