1 |
- webpackJsonp([19],{"+xL+":function(t,s,a){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=a("Dd8w"),o=a.n(e),i=a("ZohY"),n=a("NYxO"),r=a("mtWM"),l=a.n(r),d=a("mw3O"),m=a.n(d),c={components:{topBar:i.a},data:function(){return{formData:{mobile:"",code:"",new_pass:""},two_pass:"",codeText:"获取验证码",timer:null,disabled:!1}},computed:o()({},Object(n.c)(["AgentInfo"])),methods:{save:function(){var t=this;this.formData.mobile=this.AgentInfo.mobile;this.formData.new_pass===this.two_pass?/^[a-zA-Z\d_]{6,}$/.test(this.formData.new_pass)?""!==this.formData.code?l.a.post("/v8/user/edit_pay_password",m.a.stringify(this.formData)).then(function(s){0===s.data.error?(t.$toast.bottom(s.data.msg),t.$router.push({path:"/"})):t.$toast.bottom(s.data.msg)}):this.$toast.bottom("失败原因: 验证码不能为空!"):this.$toast.bottom("失败原因: 新密码长度必须大于等于6个字符!"):this.$toast.bottom("失败原因: 两次密码输入不一致!")},sendCode:function(t){var s=this;if(this.AgentInfo.mobile){if(""!==t)if(/^((0\d{2,3}-\d{7,8})|(1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}))$/.test(t)){var a={mobile:t,smstype:"4"};l.a.post("/v8/system/send_sms",m.a.stringify(a)).then(function(t){0===t.data.error?(s.$toast.bottom(t.data.msg),s.codeText=120,s.disabled=!0,s.timer=setInterval(function(){s.codeText--,s.codeText<=0&&(s.codeText="获取验证码",s.disabled=!1,clearInterval(s.timer))},1e3)):s.$toast.bottom(t.data.msg)})}else this.$toast.bottom("请输入格式正确的手机号");else this.$toast.bottom("手机号不能为空!")}else this.$toast.bottom("请先绑定手机!")}}},p={render:function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"layout"},[a("div",{staticClass:"layout_top"},[a("div",{staticClass:"TopMain"},[a("topBar",{attrs:{title:"支付密码"}}),t._v(" "),a("div",{staticClass:"textTop"},[t._v("\n 修改密码时请注意周围环境,以防密码泄露!\n ")])],1)]),t._v(" "),a("div",{staticClass:"layout_container"},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_group"},[a("em",{staticClass:"label"},[t._v("绑定手机:")]),t._v(" "),t.AgentInfo&&t.AgentInfo.mobile?a("span",{staticClass:"text"},[t._v(t._s(t.AgentInfo.mobile))]):a("span",{staticClass:"text"},[a("router-link",{attrs:{to:{path:"/account/phone"}}},[t._v("您还没有绑定手机,点击前往绑定")])],1)]),t._v(" "),a("div",{staticClass:"form_group"},[a("em",{staticClass:"label"},[t._v("支付密码:")]),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.formData.new_pass,expression:"formData.new_pass"}],staticClass:"input",attrs:{placeholder:"设置新支付密码",type:"password"},domProps:{value:t.formData.new_pass},on:{input:function(s){s.target.composing||t.$set(t.formData,"new_pass",s.target.value)}}})]),t._v(" "),a("div",{staticClass:"form_group"},[a("em",{staticClass:"label"},[t._v("确认密码:")]),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.two_pass,expression:"two_pass"}],staticClass:"input",attrs:{type:"password",placeholder:"确认密码"},domProps:{value:t.two_pass},on:{input:function(s){s.target.composing||(t.two_pass=s.target.value)}}})]),t._v(" "),a("div",{staticClass:"form_group"},[a("em",{staticClass:"label"},[t._v("验证码:")]),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.formData.code,expression:"formData.code"}],staticClass:"input input-code",attrs:{type:"text"},domProps:{value:t.formData.code},on:{input:function(s){s.target.composing||t.$set(t.formData,"code",s.target.value)}}}),t._v(" "),a("button",{staticClass:"btn-code",attrs:{disabled:t.disabled},on:{click:function(s){t.sendCode(t.AgentInfo.mobile)}}},[t._v(t._s(t.codeText))])]),t._v(" "),a("div",{staticClass:"submit"},[a("button",{on:{click:t.save}},[t._v("保存")])])])])])},staticRenderFns:[]};var v=a("VU/8")(c,p,!1,function(t){a("tYeJ")},null,null);s.default=v.exports},tYeJ:function(t,s){}});
|