1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fbfcd89c"],{"1b6b":function(e,t,a){var s=a("8e84");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);var o=a("499e").default;o("4a27004f",s,!0,{sourceMap:!1,shadowMode:!1})},"54c9":function(e,t,a){"use strict";a("1b6b")},"6ecee":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"set_password"}},[a("c-title",{attrs:{hide:!1,text:"交易密码"}}),e.has_password?e._e():a("div",{attrs:{id:"password_one"}},[a("div",{staticClass:"user"},[a("div",{staticClass:"img"},[a("img",{attrs:{src:e.passData.avatar_image}})]),a("span",[e._v(e._s(e.passData.nickname))])]),a("div",{staticClass:"info"},[a("ul",{staticClass:"info_a"},[a("li",[a("span",[e._v("手机号:")]),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.form.mobile,expression:"form.mobile",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入手机号",disabled:""},domProps:{value:e.form.mobile},on:{input:function(t){t.target.composing||e.$set(e.form,"mobile",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})]),e.passData.captcha_status?a("li",[a("span",[e._v("图形验证码:")]),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.form.captcha,expression:"form.captcha",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入验证码"},domProps:{value:e.form.captcha},on:{input:function(t){t.target.composing||e.$set(e.form,"captcha",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}}),e.imgcode?a("img",{staticStyle:{width:"20%",height:"40px",position:"absolute",display:"block",left:"74%","z-index":"999"},attrs:{src:e.imgcode},on:{click:function(t){return e.getimgdata()}}}):e._e()]):e._e(),a("van-field",{attrs:{center:"",clearable:"",label:"验证码:",placeholder:"请输入验证码","label-width":"7.5rem"},scopedSlots:e._u([{key:"button",fn:function(){return[a("van-button",{attrs:{type:"default",disabled:e.btnTag,color:e.btnBg,size:"small"},nativeOn:{click:function(t){return e.verificationCode.apply(null,arguments)}}},[e._v(e._s(e.btnText))])]},proxy:!0}],null,!1,3148609380),model:{value:e.form.code,callback:function(t){e.$set(e.form,"code","string"===typeof t?t.trim():t)},expression:"form.code"}})],1),a("ul",{staticClass:"info_b"},[a("li",[a("span",[e._v("支付密码:")]),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.form.password,expression:"form.password",modifiers:{trim:!0}}],attrs:{type:"password",placeholder:"请输入6位支付密码",MAXLENGTH:"6"},domProps:{value:e.form.password},on:{input:function(t){t.target.composing||e.$set(e.form,"password",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})]),a("li",[a("span",[e._v("确认密码:")]),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.form.confirm_password,expression:"form.confirm_password",modifiers:{trim:!0}}],attrs:{type:"password",placeholder:"请确认密码",MAXLENGTH:"6"},domProps:{value:e.form.confirm_password},on:{input:function(t){t.target.composing||e.$set(e.form,"confirm_password",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])])]),a("div",{staticClass:"btn",on:{click:e.setPassword}},[a("van-button",{attrs:{type:"large"}},[e._v("确定")])],1)]),e.has_password?a("div",{attrs:{id:"password_two"}},[a("div",{staticClass:"user"},[a("div",{staticClass:"img"},[a("img",{attrs:{src:e.passData.avatar_image}})]),a("span",[e._v(e._s(e.passData.nickname))])]),a("div",{staticClass:"info"},[a("ul",{staticClass:"info_a"},[a("li",[a("span",[e._v("手机号:")]),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.form.mobile,expression:"form.mobile",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入手机号",disabled:""},domProps:{value:e.form.mobile},on:{input:function(t){t.target.composing||e.$set(e.form,"mobile",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])])]),e._m(0),a("div",{staticClass:"btn",on:{click:e.forgetPassword}},[a("van-button",{attrs:{type:"large"}},[e._v("忘记密码")])],1)]):e._e()],1)},o=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"explain"},[a("p",[e._v("您已设置过支付密码,如忘记,请点击忘记密码 "),a("br"),e._v("重置支付密码!")])])}],i=(a("e7e5"),a("d399")),r=(a("14d9"),a("6968")),n={data:function(){return{form:{mobile:"",captcha:"",code:"",password:"",confirm_password:""},passData:{},has_password:!1,start1:!1,imgcode:"",btnBg:"#ffb400",btnText:"获取短信验证码",btnTag:!1,timer:null,count:""}},activated:function(){this.init(),this.isSetPassword()},methods:{init:function(){this.start1=!1,this.has_password=!1,this.passData={},this.imgcode="",this.form={mobile:"",captcha:"",code:"",password:"",confirm_password:""}},isSetPassword:function(){var e=this;$http.get("plugin.asset.Frontend.Modules.Password.Controllers.has.index",{},"加载中...").then((function(t){1===t.result?(e.has_mobile=t.data.has_mobile,e.has_password=t.data.has_password,e.has_mobile?e.passwordData():e.$router.push(e.fun.getUrl("editmobile"))):Object(i["a"])(t.msg)})).catch((function(e){}))},passwordData:function(){var e=this;$http.get("plugin.asset.Frontend.Modules.Password.Controllers.update.page",{},"加载中...").then((function(t){1===t.result?(e.passData=t.data,e.imgcode=e.passData.captcha_image.img,e.form.mobile=e.passData.mobile):Object(i["a"])(t.msg)})).catch((function(e){}))},setPassword:function(){var e=this;this.form.confirm_password===this.form.password?$http.get("plugin.asset.Frontend.Modules.Password.Controllers.Update.store",this.form,"加载中...").then((function(t){1===t.result?e.$router.go(-1):Object(i["a"])(t.msg)})).catch((function(e){})):Object(i["a"])("确认密码与支付密码不一致")},forgetPassword:function(){this.has_password=!1},verificationCode:function(){var e=this;this.fun.isTextEmpty(this.form.mobile)?Object(i["a"])("请填写手机号"):this.fun.isTextEmpty(this.form.captcha)&&this.imgcode?Object(i["a"])("请填图形验证码"):(i["a"].loading({duration:0,forbidClick:!0,message:"发送中"}),$http.get("plugin.asset.Frontend.Modules.Password.Controllers.code.index",{mobile:this.form.mobile,captcha:this.form.captcha}).then((function(t){i["a"].clear(),1===t.result?e.sendCodeAnimation():(Object(i["a"])(t.msg),e.form.captcha="",e.passData.captcha_status&&e.getimgdata())}),(function(e){})))},getimgdata:function(){var e=this;$http.get("plugin.asset.Frontend.Modules.Password.Controllers.update.captcha").then((function(t){e.imgcode=t.data.captcha_image.img})).catch((function(e){}))},sendCodeAnimation:function(){var e=this,t=60;this.timer||(this.count=t,i["a"].success("验证码已发送"),this.timer=setInterval((function(){e.count>0&&e.count<=t?(e.count--,e.btnText=e.count+"s后重新获取",e.btnTag=!0,e.btnBg="#999"):(e.btnTag=!1,e.btnBg="#ef4f4f",e.btnText="获取短信验证码",clearInterval(e.timer),e.timer=null)}),1e3))}},components:{cTitle:r["a"]}},d=n,l=d,p=(a("54c9"),a("2877")),c=Object(p["a"])(l,s,o,!1,null,"ade99430",null);t["default"]=c.exports},"8e84":function(e,t,a){var s=a("24fb");t=s(!1),t.push([e.i,"#set_password #password_one .user[data-v-ade99430]{margin:1.25rem auto}#set_password #password_one .user .img[data-v-ade99430]{margin:0 auto;width:3.75rem;height:3.75rem;border-radius:2.25rem;overflow:hidden;background:#ccc}#set_password #password_one .user .img img[data-v-ade99430]{width:100%}#set_password #password_one .user span[data-v-ade99430]{display:block;font-size:16px;font-weight:700;line-height:1.875rem}#set_password #password_one .info .info_a[data-v-ade99430]{background:#fff;border-top:.0625rem solid #ebebeb;border-bottom:.0625rem solid #ebebeb;padding-left:.875rem}#set_password #password_one .info .info_a li[data-v-ade99430]{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;line-height:2.8125rem;padding-right:.875rem;border-bottom:.0625rem solid #ebebeb;font-size:16px;position:relative}#set_password #password_one .info .info_a li span[data-v-ade99430]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#set_password #password_one .info .info_a li span[data-v-ade99430]:first-child{width:7.5rem;text-align:left}#set_password #password_one .info .info_a li span[data-v-ade99430]:last-child{position:absolute;right:.625rem;font-size:12px;padding:.125rem .625rem;color:#f15353;background:#f5f5f5;border-radius:1rem;height:1.625rem;line-height:1.625rem}#set_password #password_one .info .info_a li[data-v-ade99430]:last-child,#set_password #password_one .info .info_a li input[data-v-ade99430]{border:none}#set_password #password_one .info .info_b[data-v-ade99430]{margin-top:.625rem;background:#fff;border-top:.0625rem solid #ebebeb;border-bottom:.0625rem solid #ebebeb;padding-left:.875rem}#set_password #password_one .info .info_b li[data-v-ade99430]{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;line-height:2.8125rem;padding-right:.875rem;border-bottom:.0625rem solid #ebebeb;font-size:16px;position:relative}#set_password #password_one .info .info_b li span[data-v-ade99430]:first-child{width:7.5rem;text-align:left}#set_password #password_one .info .info_b li span[data-v-ade99430]:last-child{position:absolute;right:.625rem;font-size:12px;padding:.125rem .625rem;color:#f15353;background:#f5f5f5;border-radius:1rem;height:1.625rem;line-height:1.625rem}#set_password #password_one .info .info_b li[data-v-ade99430]:last-child,#set_password #password_one .info .info_b li input[data-v-ade99430]{border:none}#set_password #password_one .btn[data-v-ade99430]{margin:1.25rem auto}#set_password #password_one .btn button[data-v-ade99430]{padding:0;width:18.75rem;height:2.625rem;border-radius:.25rem;background:#f7a145;font-size:16px;border:none;color:#fff}#set_password #password_two .user[data-v-ade99430]{margin:1.25rem auto}#set_password #password_two .user .img[data-v-ade99430]{margin:0 auto;width:3.75rem;height:3.75rem;border-radius:2.25rem;overflow:hidden;background:#ccc}#set_password #password_two .user .img img[data-v-ade99430]{width:100%}#set_password #password_two .user span[data-v-ade99430]{display:block;font-size:16px;font-weight:700;line-height:1.875rem}#set_password #password_two .info .info_a[data-v-ade99430]{background:#fff;border-top:.0625rem solid #ebebeb;border-bottom:.0625rem solid #ebebeb;padding-left:.875rem}#set_password #password_two .info .info_a li[data-v-ade99430]{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;line-height:2.8125rem;padding-right:.875rem;border-bottom:.0625rem solid #ebebeb;font-size:16px;position:relative}#set_password #password_two .info .info_a li span[data-v-ade99430]:first-child{width:7.5rem;text-align:left}#set_password #password_two .info .info_a li span[data-v-ade99430]:last-child{position:absolute;right:.625rem;font-size:12px;padding:.125rem .625rem;color:#f15353;background:#f5f5f5;border-radius:1rem;height:1.625rem;line-height:1.625rem}#set_password #password_two .info .info_a li input[data-v-ade99430]{border:none;color:#333}#set_password #password_two .info .info_a li[data-v-ade99430]:last-child{border:none}#set_password #password_two .explain[data-v-ade99430]{margin:1.25rem auto}#set_password #password_two .explain p[data-v-ade99430]{color:#8c8c8c}#set_password #password_two .btn[data-v-ade99430]{margin:1.25rem auto}#set_password #password_two .btn button[data-v-ade99430]{padding:0;width:18.75rem;height:2.625rem;border-radius:.25rem;background:#f7a145;font-size:16px;border:none;color:#fff}#set_password .yd-btn-warning[data-v-ade99430]:not(.yd-btn-loading){height:40px}#set_password[data-v-ade99430] .van-cell{padding:10px 12px 10px 0;font-size:16px}#set_password[data-v-ade99430] .van-cell .van-field__label{margin-right:0;color:#333}#set_password[data-v-ade99430] .van-cell ::v-deep input::-webkit-input-placeholder{color:#757575}#set_password[data-v-ade99430] .van-cell ::v-deep input::-moz-placeholder{color:#757575}#set_password[data-v-ade99430] .van-cell ::v-deep input:-ms-input-placeholder{color:#757575}#set_password[data-v-ade99430] .van-cell ::v-deep input::-ms-input-placeholder{color:#757575}#set_password[data-v-ade99430] .van-cell ::v-deep input::placeholder{color:#757575}",""]),e.exports=t}}]); |