| 12 |
- webpackJsonp([23],{HQ2I:function(t,e){},Xaqj:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("mtWM"),a=s.n(i),o=s("6V92"),n=s("1DHf"),l=s("oWtu"),r=(l.a,Boolean,String,{name:"check-icon",components:{Icon:l.a},methods:{updateValue:function(){this.$emit("update:value",!this.value)}},props:{value:{type:Boolean,default:!1},type:{type:String,default:"default"}}}),d={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"vux-check-icon",on:{click:t.updateValue}},[s("icon",{directives:[{name:"show",rawName:"v-show",value:"default"===t.type&&t.value,expression:"type === 'default' && value"}],attrs:{type:"success"}}),t._v(" "),s("icon",{directives:[{name:"show",rawName:"v-show",value:"plain"===t.type&&t.value,expression:"type === 'plain' && value"}],attrs:{type:"success_circle"}}),t._v(" "),s("icon",{directives:[{name:"show",rawName:"v-show",value:!t.value,expression:"!value"}],attrs:{type:"circle"}}),t._v(" "),s("span",[t._t("default")],2)],1)},staticRenderFns:[]};var c=s("VU/8")(r,d,!1,function(t){s("HQ2I")},null,null).exports,u=(o.a,n.a,{name:"changePassword",components:{Countdown:o.a,Cell:n.a,CheckIcon:c},data:function(){return{agreementCheck:!0,info:{mobile:"",sms:"",password:"",password2:"",invitor:"1"},btn_sms:"获取验证码",disabled:!1,time:0}},mounted:function(){},created:function(){},methods:{getSms:function(){var t=this;""===this.info.mobile?this.$vux.toast.text("请输入正确的手机号","middle"):(this.time=60,this.disabled=!0,this.timer(),a()({method:"POST",url:"/api/sms",data:{mobile:this.info.mobile+"",type:0}}).then(function(e){"success"===e.data.code?t.$vux.toast.text("验证码已发送到绑定手机","middle"):t.$vux.toast.text(e.data.message,"middle")}))},timer:function(){this.time>0?(this.time--,this.btn_sms=this.time+"s后重新获取",setTimeout(this.timer,1e3),this.disabled=!0):(this.time=0,this.btn_sms="获取验证码",this.disabled=!1)},save:function(){var t=this,e=this.info;return this.agreementCheck?""==e.phone?(this.$vux.toast.text("请输入手机号","middle"),!1):new RegExp("^(13[0-9]|14[0-9]|15[0-9]|16[0-9]|17[0-9]|18[0-9]|19[0-9])\\d{8}$").test(e.mobile)?e.sms&&""!=e.sms?e.password&&""!=e.password?e.password.length<6||e.password.length>12?(this.$vux.toast.text("密码只能是6至12位数","middle"),!1):e.password2&&""!=e.password2?e.password!=e.password2?(this.$vux.toast.text("两个密码输入不一致","middle"),!1):(this.$route.query.inviteCode&&(e.invitor=this.$route.query.inviteCode),this.$vux.loading.show({text:"注册中···"}),void a()({method:"POST",data:e,url:"/api/register"}).then(function(e){t.$vux.loading.hide(),t.$vux.toast.text(e.data.message,"middle"),"success"===e.data.code&&setTimeout(function(){navigator.userAgent.indexOf("iPhone")>-1||navigator.userAgent.indexOf("ios")>-1?window.location.href="//"+document.domain+"/h5":(navigator.userAgent.indexOf("Android")>-1||navigator.userAgent.indexOf("Linux"),window.location.href="//"+document.domain+"/h5")},2e3)})):(this.$vux.toast.text("请输入确认密码","middle"),!1):(this.$vux.toast.text("请输入登录密码","middle"),!1):(this.$vux.toast.text("请输入验证码","middle"),!1):(this.$vux.toast.text("手机号格式不正确","middle"),!1):(this.$vux.toast.text("请仔细阅读《用户注册协议》并勾选","middle"),!1)}}}),m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"wrapper white-bg"},[t._m(0),t._v(" "),i("ul",{staticClass:"form mAuto"},[i("li",[i("img",{staticClass:"login_icon",attrs:{src:s("s+la")}}),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.info.mobile,expression:"info.mobile"}],staticClass:"w70f",attrs:{type:"tel",placeholder:"请输入手机号",maxlength:"11"},domProps:{value:t.info.mobile},on:{input:function(e){e.target.composing||t.$set(t.info,"mobile",e.target.value)}}})]),t._v(" "),i("li",[i("img",{staticClass:"login_icon",attrs:{src:s("aemX")}}),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.info.password,expression:"info.password"}],staticClass:"w70f",attrs:{type:"password",placeholder:"请输入新密码",maxlength:"12"},domProps:{value:t.info.password},on:{input:function(e){e.target.composing||t.$set(t.info,"password",e.target.value)}}})]),t._v(" "),i("li",[i("img",{staticClass:"login_icon",attrs:{src:s("aemX")}}),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.info.password2,expression:"info.password2"}],staticClass:"w70f",attrs:{type:"password",placeholder:"请输入确认密码",maxlength:"12"},domProps:{value:t.info.password2},on:{input:function(e){e.target.composing||t.$set(t.info,"password2",e.target.value)}}})]),t._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:t.info.sms,expression:"info.sms"}],staticClass:"ml30 w70f",staticStyle:{width:"3.5rem"},attrs:{type:"tel",placeholder:"请输入验证码",maxlength:"4"},domProps:{value:t.info.sms},on:{input:function(e){e.target.composing||t.$set(t.info,"sms",e.target.value)}}}),t._v(" "),i("button",{staticClass:"btn_sms",attrs:{disabled:t.disabled},on:{click:t.getSms}},[t._v(t._s(t.btn_sms))])])]),t._v(" "),i("check-icon",{staticClass:"ub ub-ac fs16",staticStyle:{width:"5.38rem","font-size":"0.21rem","text-align":"center"},attrs:{value:t.agreementCheck,type:"plain"},on:{"update:value":function(e){t.agreementCheck=e}}},[i("span",{staticClass:"color-666"},[t._v("我已阅读并同意遵守"),i("span",{staticClass:"blue",on:{click:function(e){t.$router.push("/user_agreement/user_agreement")}}},[t._v("《用户使用协议》")])])]),t._v(" "),i("div",{staticClass:"ub"},[i("button",{staticClass:"regi_btn blue-bg white-color button w70f",on:{click:t.save}},[t._v("完成")])])],1)},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"bgimg"},[e("p",{staticClass:"login_name",staticStyle:{float:"left"}},[this._v("注册")]),this._v(" "),e("p",{staticClass:"right_we",staticStyle:{float:"right"}},[this._v("点什么广告欢迎您!")])])}]};var v=s("VU/8")(u,m,!1,function(t){s("gvMA")},"data-v-3aaac37c",null);e.default=v.exports},gvMA:function(t,e){}});
- //# sourceMappingURL=23.247b11f4ee5d64eae04e.js.map
|