| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-register-register"],{"0853":function(e,t,i){"use strict";i("6a54");var r=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(i("2634")),s=r(i("2fdc")),n=i("49f8"),o=(i("8f59"),i("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,i=t.mobile,r=t.password,a=(t.code,t.password_confirm);i?r?r?r==a?this.isAgree?(0,n.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,s.default)((0,a.default)().mark((function t(){var i,r;return(0,a.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,n.apiCheckMobile)({mobile:e.register.mobile});case 7:if(i=t.sent,r=i.has,1!==r){t.next=11;break}return t.abrupt("return",e.$toast({title:"手机号已被注册"}));case 11:(0,n.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,o.trottle)(this.registerFun)}};t.default=c},"0d4d":function(e,t,i){"use strict";i.r(t);var r=i("cf5f"),a=i.n(r);for(var s in r)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return r[e]}))}(s);t["default"]=a.a},"15e4":function(e,t,i){var r=i("c86c");t=r(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-2f64b920]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}uni-page-body[data-v-2f64b920]{background-color:#fff}body.?%PAGE?%[data-v-2f64b920]{background-color:#fff}.register[data-v-2f64b920]{padding:%?60?%}.register-text[data-v-2f64b920]{font-size:%?38?%}.register .input[data-v-2f64b920]{border:1px solid #d7d7d7;height:%?100?%;border-radius:%?12?%;display:flex;align-items:center}.register .sms-btn[data-v-2f64b920]{text-align:center;border-left:1px solid #e5e5e5}.red_theme .register .sms-btn[data-v-2f64b920]{color:#ff2c3c}.orange_theme .register .sms-btn[data-v-2f64b920]{color:#f7971e}.pink_theme .register .sms-btn[data-v-2f64b920]{color:#fa444d}.gold_theme .register .sms-btn[data-v-2f64b920]{color:#e0a356}.blue_theme .register .sms-btn[data-v-2f64b920]{color:#2f80ed}.green_theme .register .sms-btn[data-v-2f64b920]{color:#2ec840}.red_theme .register .agreement[data-v-2f64b920]{color:#ff2c3c}.orange_theme .register .agreement[data-v-2f64b920]{color:#f7971e}.pink_theme .register .agreement[data-v-2f64b920]{color:#fa444d}.gold_theme .register .agreement[data-v-2f64b920]{color:#e0a356}.blue_theme .register .agreement[data-v-2f64b920]{color:#2f80ed}.green_theme .register .agreement[data-v-2f64b920]{color:#2ec840}.register .btn[data-v-2f64b920]{margin-top:%?40?%;width:100%;height:%?100?%;line-height:%?100?%;font-size:%?32?%;border-radius:%?12?%}.red_theme .register .btn[data-v-2f64b920]{background-color:#ff2c3c}.orange_theme .register .btn[data-v-2f64b920]{background-color:#f7971e}.pink_theme .register .btn[data-v-2f64b920]{background-color:#fa444d}.gold_theme .register .btn[data-v-2f64b920]{background-color:#e0a356}.blue_theme .register .btn[data-v-2f64b920]{background-color:#2f80ed}.green_theme .register .btn[data-v-2f64b920]{background-color:#2ec840}.register .disabled[data-v-2f64b920]{opacity:.5}.comfirm-box[data-v-2f64b920]{text-align:center;padding:%?60?% 0 %?70?% 0}",""]),e.exports=t},"177e":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return r}));var r={uField:i("d74b").default,uVerificationCode:i("98f4").default,uIcon:i("1340").default,uCheckbox:i("8007").default,uModal:i("e709").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"pages",class:e.themeName,style:"background-image: url("+e.$getImageUri("resource/image/shopapi/default/login_bg.png")+")"},[i("v-uni-view",{staticClass:"register"},[i("v-uni-view",{staticClass:"register-text"},[e._v("注册新账号")]),i("v-uni-view",{staticClass:"input m-t-40"},[i("u-field",{style:{width:"100%"},attrs:{"label-width":"0",placeholder:"输入手机号","border-bottom":!1,type:"number"},model:{value:e.register.mobile,callback:function(t){e.$set(e.register,"mobile",t)},expression:"register.mobile"}})],1),e.isRegisterCode?i("v-uni-view",{staticClass:"input m-t-40"},[i("u-field",{attrs:{"label-width":"0",placeholder:"输入验证码","border-bottom":!1,type:"number"},model:{value:e.register.code,callback:function(t){e.$set(e.register,"code",t)},expression:"register.code"}},[i("v-uni-view",{attrs:{slot:"right"},slot:"right"},[i("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)}}},[i("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)}}}),i("v-uni-view",{staticClass:"xs",class:{disabled:"获取验证码"==e.codeTips&&11!==e.register.mobile.length}},[e._v(e._s(e.codeTips))])],1)],1)],1)],1):e._e(),i("v-uni-view",{staticClass:"input m-t-40"},[i("u-field",{style:{width:"100%"},attrs:{"label-width":"0",password:!e.pwdShow,type:"text","password-icon":!1,placeholder:"输入密码","border-bottom":!1},model:{value:e.register.password,callback:function(t){e.$set(e.register,"password",t)},expression:"register.password"}},[i("v-uni-view",{attrs:{slot:"right"},slot:"right"},[i("u-icon",{directives:[{name:"show",rawName:"v-show",value:!e.pwdShow,expression:"!pwdShow"}],attrs:{name:"eye",size:"36rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.pwdShow=!e.pwdShow}}}),i("u-icon",{directives:[{name:"show",rawName:"v-show",value:e.pwdShow,expression:"pwdShow"}],attrs:{name:"eye-off",size:"36rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.pwdShow=!e.pwdShow}}})],1)],1)],1),i("v-uni-view",{staticClass:"input m-t-40"},[i("u-field",{style:{width:"100%"},attrs:{"label-width":"0",password:!e.comfirmPwdShow,type:"text","password-icon":!1,placeholder:"请再次输入密码","border-bottom":!1},model:{value:e.register.password_confirm,callback:function(t){e.$set(e.register,"password_confirm",t)},expression:"register.password_confirm"}},[i("v-uni-view",{attrs:{slot:"right"},slot:"right"},[i("u-icon",{directives:[{name:"show",rawName:"v-show",value:!e.comfirmPwdShow,expression:"!comfirmPwdShow"}],attrs:{name:"eye",size:"36rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.comfirmPwdShow=!e.comfirmPwdShow}}}),i("u-icon",{directives:[{name:"show",rawName:"v-show",value:e.comfirmPwdShow,expression:"comfirmPwdShow"}],attrs:{name:"eye-off",size:"36rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.comfirmPwdShow=!e.comfirmPwdShow}}})],1)],1)],1),i("v-uni-view",{staticClass:"m-t-40"},[i("u-checkbox",{attrs:{"active-color":e.themeColor,shape:"circle","label-disabled":!0},model:{value:e.isAgree,callback:function(t){e.isAgree=t},expression:"isAgree"}},[i("v-uni-view",{staticClass:"sm flex"},[e._v("已阅读并同意"),i("router-link",{attrs:{"data-theme":"",to:"/bundle/pages/server_explan/server_explan?type=1"}},[i("v-uni-view",{staticClass:"agreement"},[e._v("《服务协议》")])],1),e._v("和"),i("router-link",{attrs:{to:"/bundle/pages/server_explan/server_explan?type=2"}},[i("v-uni-view",{staticClass:"agreement"},[e._v("《隐私协议》")])],1)],1)],1)],1),i("v-uni-button",{staticClass:"btn m-t-40 white",class:{disabled:e.isDisabled},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.registerFun.apply(void 0,arguments)}}},[e._v("注册")])],1),i("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}}},[i("v-uni-view",{staticClass:"comfirm-box"},[i("v-uni-view",[e._v("请先阅读并同意")]),i("v-uni-view",{staticClass:"flex row-center"},[i("router-link",{attrs:{"data-theme":"",to:"/bundle/pages/server_explan/server_explan?type=1"}},[i("v-uni-view",{staticClass:"agreement"},[e._v("《服务协议》")])],1),e._v("和"),i("router-link",{attrs:{to:"/bundle/pages/server_explan/server_explan?type=2"}},[i("v-uni-view",{staticClass:"agreement"},[e._v("《隐私协议》")])],1)],1)],1)],1)],1)},s=[]},"33d7":function(e,t,i){"use strict";var r=i("f8af"),a=i.n(r);a.a},7055:function(e,t,i){var r=i("c86c");t=r(!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,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return r}));var r={uIcon:i("1340").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"u-checkbox",style:[e.checkboxStyle]},[i("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)}}},[i("u-icon",{staticClass:"u-checkbox__icon-wrap__icon",attrs:{name:"checkbox-mark",size:e.checkboxIconSize,color:e.iconColor}})],1),i("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)},s=[]},8007:function(e,t,i){"use strict";i.r(t);var r=i("7448"),a=i("0d4d");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("33d7");var n=i("828b"),o=Object(n["a"])(a["default"],r["b"],r["c"],!1,null,"0b68f884",null,!1,r["a"],void 0);t["default"]=o.exports},b3f2:function(e,t,i){"use strict";i.r(t);var r=i("0853"),a=i.n(r);for(var s in r)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return r[e]}))}(s);t["default"]=a.a},bfa8:function(e,t,i){"use strict";i.r(t);var r=i("177e"),a=i("b3f2");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("e008a");var n=i("828b"),o=Object(n["a"])(a["default"],r["b"],r["c"],!1,null,"2f64b920",null,!1,r["a"],void 0);t["default"]=o.exports},cf5f:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa"),i("aa9c"),i("fd3c");var r={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=r},dcce:function(e,t,i){var r=i("15e4");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var a=i("967d").default;a("1e0b6dba",r,!0,{sourceMap:!1,shadowMode:!1})},e008a:function(e,t,i){"use strict";var r=i("dcce"),a=i.n(r);a.a},f8af:function(e,t,i){var r=i("7055");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var a=i("967d").default;a("36bc2e4e",r,!0,{sourceMap:!1,shadowMode:!1})}}]);
|