1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-edit-pw"],{"0fbb":function(t,e,i){"use strict";var n;i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return n}));var o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"container"},[i("v-uni-view",{staticClass:"wrapper"},[i("v-uni-view",{staticClass:"input-content"},[i("v-uni-view",{staticClass:"input-item"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请输入手机号","placeholder-class":"input-empty"},model:{value:t.mobile,callback:function(e){t.mobile=e},expression:"mobile"}})],1),i("v-uni-view",{staticClass:"input-item2",staticStyle:{"flex-direction":"row"}},[i("v-uni-input",{staticStyle:{"margin-top":"20upx"},attrs:{type:"number",placeholder:"请输入验证码",maxlength:"11"},model:{value:t.vCode,callback:function(e){t.vCode=e},expression:"vCode"}}),i("v-uni-view",{staticClass:"btnText",class:t.jsq?"bg-ccc":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getCodeInfo()}}},[t._v(t._s(t.btnText))])],1),i("v-uni-view",{staticClass:"input-item"},[i("v-uni-input",{attrs:{type:"text",password:!0,placeholder:"请输入新密码(8位或以上含有字母和数字)","placeholder-class":"input-empty"},model:{value:t.newPwd,callback:function(e){t.newPwd=e},expression:"newPwd"}})],1),i("v-uni-view",{staticClass:"input-item"},[i("v-uni-input",{attrs:{type:"text",password:!0,placeholder:"请再次输入新密码","placeholder-class":"input-empty"},model:{value:t.newPwdCopy,callback:function(e){t.newPwdCopy=e},expression:"newPwdCopy"}})],1)],1),i("v-uni-button",{staticClass:"confirm-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[t._v("提 交")])],1)],1)},a=[]},2417:function(t,e,i){"use strict";var n=i("4ea4");i("d3b7"),i("25f0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(i("5530")),a=i("2f62"),c=i("b742"),f=i("37f6"),r={components:{},data:function(){return{jsq:null,btnText:"发送",mobile:"",newPwd:"",newPwdCopy:"",vCode:"",codeKey:""}},onLoad:function(){},methods:(0,o.default)((0,o.default)({},(0,a.mapMutations)(["logout"])),{},{checkPhone:function(t){return!!/^1[3456789]\d{9}$/.test(t)},getCodeInfo:function(){var t=this;if(this.jsq)return!1;if(!this.checkPhone(this.mobile))return(0,c.alertTip)("请填写正确的手机号码","",1e3),!1;var e={method:f.getCodeInfo,data:{phone:this.mobile}};(0,c.callbackRequest)(e).then((function(e){1==e.data.returnCode&&(t.codeKey=e.data.returnMsg,(0,c.alertTip)("验证码已发送,请注意查收!","",3e3),t.timer())}))},timer:function(){var t=60,e=this;this.jsq=setInterval((function(){if(0==t)return e.btnText="发送",clearInterval(e.jsq),e.jsq=null,!1;e.btnText=t+"s",t--}),1e3)},submit:function(){var t=this;if(!this.checkPhone(this.mobile))return this.$api.msg("请填写正确的手机号码"),void(this.mobile="");if(this.vCode){var e=/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,18}$/;if(e.test(this.newPwd)){if(!this.newPwdCopy)return this.$api.msg("请再次输入新登录密码"),void(this.newPwdCopy="");if(this.newPwd!=this.newPwdCopy)return this.$api.msg("两次输入的密码不一致"),void(this.newPwdCopy="");var n=i("5092"),o=i("badd"),a=n.MD5(this.newPwd).toString(),r=o.encrypt("c32ad1415f6c89fee76d8457c31efb4b",a),d={method:f.updatePwd,data:{mobile:this.mobile,newPwd:r,vCode:this.vCode,codeKey:this.codeKey}};(0,c.callbackRequest)(d).then((function(e){e=e.data,1==e.returnCode?((0,c.alertTip)("密码已修改,请使用新密码重新登录","",2e3),t.logout(),uni.redirectTo({url:"/pages/login/login"})):t.$api.msg(e.returnMsg)}))}else this.$api.msg("请输入8位或以上含有字母和数字的密码")}else this.$api.msg("请输入验证码")}})};e.default=r},"58c2":function(t,e,i){"use strict";i.r(e);var n=i("2417"),o=i.n(n);for(var a in n)"default"!==a&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=o.a},"65b8":function(t,e,i){"use strict";i.r(e);var n=i("0fbb"),o=i("58c2");for(var a in o)"default"!==a&&function(
|