1 line
6.9 KiB
JavaScript
1 line
6.9 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-40684ffe"],{"39e25":function(t,e,i){"use strict";i.r(e);var o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"set_password",attrs:{id:"set_password"}},[i("c-title",{attrs:{hide:!1,text:"密码设置"}}),i("div",{staticClass:"content"},[i("ul",[i("li",[i("span",[t._v("手机号码")]),i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.form.mobile,expression:"form.mobile",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入手机号码"},domProps:{value:t.form.mobile},on:{input:function(e){e.target.composing||t.$set(t.form,"mobile",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),t.imgcode?i("li",[i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.form.captcha,expression:"form.captcha",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入右侧图形验证码"},domProps:{value:t.form.captcha},on:{input:function(e){e.target.composing||t.$set(t.form,"captcha",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}}),i("div",[t.imgcode?i("img",{staticStyle:{width:"100%",height:"2.5rem","z-index":"999"},attrs:{src:t.imgcode},on:{click:function(e){return t.getimgdata()}}}):t._e()])]):t._e(),i("li",{staticClass:"second"},[i("div",[i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.form.code,expression:"form.code",modifiers:{trim:!0}}],staticStyle:{"margin-left":"0"},attrs:{type:"text",placeholder:"请输入验证码"},domProps:{value:t.form.code},on:{input:function(e){e.target.composing||t.$set(t.form,"code",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),i("van-button",{attrs:{type:"default",disabled:t.btnTag,color:t.btnBg,size:"small"},nativeOn:{click:function(e){return t.verificationCode.apply(null,arguments)}}},[t._v(t._s(t.btnText))])],1),i("li",[i("span",[t._v("设置密码")]),i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.form.password,expression:"form.password",modifiers:{trim:!0}}],attrs:{type:"password",placeholder:"请输入密码"},domProps:{value:t.form.password},on:{input:function(e){e.target.composing||t.$set(t.form,"password",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),i("li",[i("span",[t._v("确认密码")]),i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.form.confirm_password,expression:"form.confirm_password",modifiers:{trim:!0}}],attrs:{type:"password",placeholder:"请输入密码"},domProps:{value:t.form.confirm_password},on:{input:function(e){e.target.composing||t.$set(t.form,"confirm_password",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})])]),i("div",{staticClass:"btn",on:{click:t.confirm}},[t._v(" 确定 ")])])],1)},r=[],s=(i("e7e5"),i("d399")),a=(i("14d9"),i("6968")),n={data:function(){return{start1:!1,imgcode:"",form:{country:"86",mobile:"",password:"",confirm_password:"",captcha:""},mydata:"",btnBg:"#ef4f4f",btnText:"获取短信验证码",btnTag:!1,timer:null,count:"",toastSet:null,currrent:""}},components:{cTitle:a["a"]},mounted:function(){},methods:{verificationCode:function(){var t=this,e=this;this.fun.isTextEmpty(this.form.mobile)?Object(s["a"])("请填写手机号"):"86"==this.form.country&&this.fun.isMoblie(this.form.mobile)?Object(s["a"])("请填写正确的手机号"):this.fun.isTextEmpty(this.form.captcha)&&this.imgcode?Object(s["a"])("请填图形验证码"):(s["a"].loading({duration:0,forbidClick:!0,message:"发送中"}),$http.get("member.register.sendWithdrawCode",{mobile:this.form.mobile,state:this.form.country,captcha:this.form.captcha,code:this.form.code,reset:"1",sms_type:2}).then((function(i){s["a"].clear(),1==i.result?e.sendCodeAnimation():(t.form.captcha="",t.getimgdata(),Object(s["a"])(i.msg))}),(function(t){})))},sendCodeAnimation:function(){var t=this,e=60;this.timer||(this.count=e,s["a"].success("验证码已发送"),this.timer=setInterval((function(){t.count>0&&t.count<=e?(t.count--,t.btnText=t.count+"s后重新获取",t.btnTag=!0,t.btnBg="#999"):(t.btnTag=!1,t.btnBg="#ef4f4f",t.btnText="获取短信验证码",clearInterval(t.timer),t.timer=null)}),1e3))},confirm:function(){var t=this;if(this.fun.isTextEmpty(this.form.mobile))Object(s["a"])("请填写手机号");else if("86"==this.form.country&&this.fun.isMoblie(this.form.mobile))Object(s["a"])("请填写正确的手机号");else if(this.fun.isTextEmpty(this.form.code))Object(s["a"])("请填验证码");else if(this.fun.isTextEmpty(this.form.password))Object(s["a"])("请填写密码");else if(this.fun.isTextEmpty(this.form.confirm_password))Object(s["a"])("请填写确认密码");else if(this.form.password==this.form.confirm_password)if(this.imgcode&&this.fun.isTextEmpty(this.form.captcha))Object(s["a"])("图形验证码不能为空");else{var e={art:"setPassword",repeat:this.form.confirm_password,passwd:this.form.password,mobile:this.form.mobile,code:this.form.code};$http.post("plugin.auction.api.index.getAuctionData",e).then((function(e){1==e.result?(Object(s["a"])(e.msg),t.$router.push(t.fun.getUrl("auctioneer"))):Object(s["a"])(e.msg)}),(function(t){}))}else Object(s["a"])("两次密码不一致")},getimgdata:function(){var t=this;$http.get("home-page.getCaptcha").then((function(e){t.imgcode=e.data.captcha.img})).catch((function(t){}))}},activated:function(){this.getimgdata()}},c=n,m=c,f=(i("434a"),i("2877")),d=Object(f["a"])(m,o,r,!1,null,"06dbf3e0",null);e["default"]=d.exports},"434a":function(t,e,i){"use strict";i("c7ea")},c7ea:function(t,e,i){var o=i("fcc0");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var r=i("499e").default;r("0e720223",o,!0,{sourceMap:!1,shadowMode:!1})},fcc0:function(t,e,i){var o=i("24fb");e=o(!1),e.push([t.i,"#set_password[data-v-06dbf3e0]{background-color:#fff;height:100vh}#set_password .content[data-v-06dbf3e0]{padding:0 .75rem;background-color:#fff}#set_password .content ul li[data-v-06dbf3e0]{padding:1.125rem .75rem;border-bottom:1px solid #f1f1f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#set_password .content ul li input[data-v-06dbf3e0]{border:none;outline:none;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.75rem}#set_password .content ul .second[data-v-06dbf3e0]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#set_password .content ul .second .getCode[data-v-06dbf3e0]{color:#ff2c29;font-size:12px}#set_password .content .btn[data-v-06dbf3e0]{width:18.4375rem;height:2.625rem;background-color:#ff2c29;border-radius:1.3125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#fff;margin:0 auto;margin-top:3.75rem}",""]),t.exports=e}}]); |