You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wx2uni/unpackage/dist/build/h5/static/js/pages-mine-changePsw-index....

1 line
11 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mine-changePsw-index"],{2679:function(t,a,o){"use strict";o("7a82"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,o("ac1f"),o("00b4"),o("498a");var e=getApp(),s={data:function(){return{type:1,disabled:1,getmsg:"获取验证码",btnColor:!0,tel:"",pop:0,popErrorMsg:"",newPsw:"",rePsw:""}},onLoad:function(t){t.type&&(console.log("app.globalData.loginUserInfo",e.globalData.loginUserInfo),this.setData({type:t.type,tel:e.globalData.loginUserInfo.tel}),1==t.type?uni.setNavigationBarTitle({title:"设置密码"}):uni.setNavigationBarTitle({title:"修改登录密码"}))},onReady:function(){},onShow:function(){},onHide:function(){},onUnload:function(){},onPullDownRefresh:function(){},onReachBottom:function(){},methods:{changeBtn:function(t){console.log(t),this.verifyTel(t.detail.value)?this.setData({disabled:"1",btnColor:!0,tel:t.detail.value}):this.setData({btnColor:!1,disabled:0})},verifyTel:function(t){console.log(t);return!!/^[1][3456789][0-9]{9}$/.test(t)},verify:function(t,a){return t==a},beforeFormSubmit:function(t){console.log(t),console.log(t.currentTarget.dataset.type),uni.showLoading({title:"提交中",mask:!0,success:function(t){}});var a=t.detail.value;if(1==t.currentTarget.dataset.type){if(a.tel=this.tel,""==a.tel||!this.verifyTel(a.tel))return e.globalData.hideLoad(),void e.globalData.showTips(this,"请输入正确手机号");if(""==a.code)return e.globalData.hideLoad(),void e.globalData.showTips(this,"验证码不能为空");if(""==a.newPsw.trim()||""==a.rePsw.trim())return e.globalData.hideLoad(),void(""==a.newPsw.trim()?e.globalData.showTips(this,"请输入新密码"):e.globalData.showTips(this,"请再次输入密码"));if(!this.verify(a.newPsw.trim(),a.rePsw.trim()))return e.globalData.hideLoad(),void e.globalData.showTips(this,"前后密码不一致");e.globalData.hideLoad(),this.formSubmit(a,1)}else{if(console.log(e.globalData.user),console.log(a),!a.oldPsw)return e.globalData.hideLoad(),console.log(this),void e.globalData.showTips(this,"请输入原密码");if(""==a.newPsw.trim()||""==a.rePsw.trim())return e.globalData.hideLoad(),void(""==a.newPsw.trim()?e.globalData.showTips(this,"请输入新密码"):e.globalData.showTips(this,"请再次输入密码"));if(!this.verify(a.newPsw.trim(),a.rePsw.trim()))return e.globalData.hideLoad(),void e.globalData.showTips(this,"前后密码不一致");this.formSubmit(a,2)}},formSubmit:function(t,a){var o=this;1==a?(console.log(t),uni.request({url:e.globalData.ip+"/yishoudan/updatePassword",data:{tel:t.tel,code:t.code,password:t.newPsw},header:e.globalData.headers,success:function(t){var a=t.data;console.log(a),200==a.status?(e.globalData.showTips(o,"修改成功"),setTimeout((function(){e.globalData.isLogin?uni.navigateBack({target:1,success:function(t){}}):uni.reLaunch({url:"/pages/login/index?type=psw",success:function(t){}})}),2e3)):e.globalData.showTips(o,a.msg)}})):uni.request({url:e.globalData.ip+"/yishoudan/updatePasswordByPwd",data:{tel:e.globalData.user.tel,oldPassword:t.oldPsw,password:t.newPsw},method:"post",header:e.globalData.headers,success:function(t){var a=t.data;console.log(a),200==a.status?(e.globalData.showTips(o,"修改成功"),setTimeout((function(){uni.reLaunch({url:"/pages/login/index?type=psw",success:function(t){}})}),2e3)):(e.globalData.hideLoad(),e.globalData.showTips(o,a.msg))}})},changeType:function(){this.setData({type:1}),uni.setNavigationBarTitle({title:"找回密码"})},sendMsg:function(){console.log(this.tel);var t=this;t.setData({btnColor:!1,disabled:0}),t.getCode();var a=1;if(1==a){a=0;var o=60,e=setInterval((function(){t.setData({getmsg:o+"s",btnColor:!1,disabled:0}),o--,o<0&&(a=1,clearInterval(e),t.setData({getmsg:"重新获取",btnColor:!0,disabled:1}))}),1e3)}},getCode:function(){var t=this;uni.request({url:e.globalData.ip+"/commons/sendMsgCode",data:{tel:t.tel},header:e.globalData.headers,method:"GET",success:function(a){console.log("发送短信验证码"),console.log(a),200==a.data.status?e.globalData.showTips(t,"验证码发送成功"):9999==a.data.status&&e.globalData.dialogNotLogin()}})},onShareAppMessage1:function(){},showCha:function(){console.log("占位:函数 showCha 未声明")}}};a.default=s},"3c9a":function(t,a,o){"use strict";o.r(a);var e=o("545f"),s=o("8597");for(var n in s)["default"].indexOf(n)<0&&function(t){o.d(a,t,(function(){return s[t]}))}(n);o("e3b6");var i=o("f0c5"),l=Object(i["a"])(s["default"],e["b"],e["c"],!1,null,"37316dd0",null,!1,e["a"],void 0);a["default"]=l.exports},"545f":function(t,a,o){"use strict";o.d(a,"b",(function(){return e})),o.d(a,"c",(function(){return s})),o.d(a,"a",(function(){}));var e=function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("v-uni-view",{staticClass:"box",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{class:"ui-poptips "+(1==t.pop?"ui-poptipsTop":"")},[o("v-uni-view",{staticClass:"ui-poptips-cnt"},[t._v(t._s(t.popErrorMsg))])],1),1==t.type?o("v-uni-view",{staticClass:"mt16",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-form",{attrs:{"data-type":"1"},on:{submit:function(a){arguments[0]=a=t.$handleEvent(a),t.beforeFormSubmit.apply(void 0,arguments)}}},[o("v-uni-view",{staticClass:"container",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{staticClass:"fsa sub bb1",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("手机号")]),o("v-uni-view",{staticClass:"c9",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v(t._s(t.tel))])],1),o("v-uni-view",{staticClass:"fsa sub",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{staticStyle:{"min-width":"80px"},attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("验证码")]),o("v-uni-view",{staticClass:"fsa br_8"},[o("v-uni-view",{staticClass:"mr8"},[o("v-uni-input",{staticClass:"f16 phoneInput",attrs:{type:"number","data-num":"6","placeholder-class":!0,maxlength:"4",placeholder:"输入验证码",name:"code","placeholder-style":"color:#999"}})],1),o("v-uni-view",{class:"sendCode f14 code "+(1==t.disabled?"":"disabled")+" pl8",style:"color:"+(t.btnColor?"#576b95":"#999")+";min-width:96px",attrs:{"hover-class":"thover"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.sendMsg.apply(void 0,arguments)}}},[t._v(t._s(t.getmsg))])],1)],1)],1),o("v-uni-view",{staticClass:"container mt16"},[o("v-uni-view",{staticClass:"sub fsa bb1",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("新密码")]),o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-input",{staticClass:"phoneInput",attrs:{type:"password",maxlength:"11","placeholder-class":"pce",placeholder:"请输入新密码",name:"newPsw",value:t.newPsw,"placeholder-style":"color:#999"},on:{input:function(a){arguments[0]=a=t.$handleEvent(a),t.showCha.apply(void 0,arguments)}}})],1)],1),o("v-uni-view",{staticClass:"sub fsa",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("确认密码")]),o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-input",{staticClass:"phoneInput",attrs:{type:"password",maxlength:"11","placeholder-class":"pce",placeholder:"再次输入新密码",name:"rePsw",value:t.rePsw,"placeholder-style":"color:#999"},on:{input:function(a){arguments[0]=a=t.$handleEvent(a),t.showCha.apply(void 0,arguments)}}})],1)],1)],1),o("v-uni-button",{staticClass:"normalBtn loginOut",staticStyle:{"margin-top":"120px"},attrs:{"hover-class":"thover","data-type":"1",formType:"submit"}},[t._v("确定")])],1)],1):t._e(),2==t.type?o("v-uni-view",{staticClass:"mt16",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-form",{attrs:{action:!0,"data-type":"2"},on:{submit:function(a){arguments[0]=a=t.$handleEvent(a),t.beforeFormSubmit.apply(void 0,arguments)}}},[o("v-uni-view",{staticClass:"container",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{staticClass:"fsa sub",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("原密码")]),o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-input",{staticClass:"phoneInput",attrs:{type:"password","data-num":"5","data-tel":"1",maxlength:"11","placeholder-class":"pce",placeholder:"请输入原密码",name:"oldPsw",value:t.tel,"placeholder-style":"color:#999"}})],1)],1)],1),o("v-uni-view",{staticClass:"tar pr10 f14 fw500",staticStyle:{margin:"8px 0 16px 0",color:"#576b95"},attrs:{"hover-class":"thover"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.changeType.apply(void 0,arguments)}}},[t._v("忘记原密码")]),o("v-uni-view",{staticClass:"container",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{staticClass:"fsa sub bb1",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("新密码")]),o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-input",{staticClass:"phoneInput",attrs:{type:"password","data-num":"5","data-tel":"1",maxlength:"11","placeholder-class":"pce",placeholder:"请输入新密码",name:"newPsw",value:t.newPsw,"placeholder-style":"color:#999"}})],1)],1),o("v-uni-view",{staticClass:"fsa sub",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("确认密码")]),o("v-uni-view",{attrs:{"hover-class":"none","hover-stop-propagation":!1}},[o("v-uni-input",{staticClass:"phoneInput",attrs:{type:"password","data-num":"5","data-tel":"1",maxlength:"11","placeholder-class":"pce",placeholder:"再次输入新密码",name:"rePsw",value:t.rePsw,"placeholder-style":"color:#999"}})],1)],1)],1),o("v-uni-button",{staticClass:"normalBtn loginOut",staticStyle:{"margin-top":"120px"},attrs:{"hover-class":"thover","data-type":"2",formType:"submit"}},[t._v("修改密码")])],1)],1):t._e()],1)},s=[]},8597:function(t,a,o){"use strict";o.r(a);var e=o("2679"),s=o.n(e);for(var n in e)["default"].indexOf(n)<0&&function(t){o.d(a,t,(function(){return e[t]}))}(n);a["default"]=s.a},e3b6:function(t,a,o){"use strict";var e=o("e484"),s=o.n(e);s.a},e484:function(t,a,o){var e=o("e7b2");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var s=o("4f06").default;s("15cf9556",e,!0,{sourceMap:!1,shadowMode:!1})},e7b2:function(t,a,o){var e=o("24fb");a=e(!1),a.push([t.i,".box[data-v-37316dd0]{padding:10px;padding-top:0}.container[data-v-37316dd0]{background-color:#fff;padding:0 10px;border-radius:8px}.thover[data-v-37316dd0]{opacity:.8}.sub[data-v-37316dd0]{height:56px}.sub uni-input[data-v-37316dd0]{text-align:right}.code.disabled[data-v-37316dd0]{color:#979797;pointer-events:none}.sendCode.code[data-v-37316dd0]{border-left:1px solid #999;line-height:20px;height:20px;font-size:16px;color:#333;padding-left:10px;text-align:center}",""]),t.exports=a}}]);