jialh
2024-12-12 2df0108fa8d914876fc9a6435f9184b3e9bce86c
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-public-forget"],{"19a0":function(t,n,e){"use strict";var i=e("39c7"),a=e.n(i);a.a},3032:function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){return i}));var i={uButton:e("38b5").default},a=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",{staticClass:"container"},[e("v-uni-view",{staticClass:"wrapper"},[e("v-uni-view",{staticClass:"welcome"},[t._v("忘记密码")]),e("v-uni-view",{staticClass:"input-content"},[e("v-uni-view",{staticClass:"input-item"},[e("v-uni-text",{staticClass:"tit"},[t._v("手机号")]),e("v-uni-input",{attrs:{type:"text",placeholder:"请输入手机号",maxlength:"11"},on:{input:function(n){arguments[0]=n=t.$handleEvent(n),t.onPhoneInput.apply(void 0,arguments)}},model:{value:t.phone,callback:function(n){t.phone=n},expression:"phone"}})],1),e("v-uni-view",{staticClass:"input-item"},[e("v-uni-text",{staticClass:"tit"},[t._v("验证码")]),e("v-uni-view",{staticClass:"input-with-button"},[e("v-uni-input",{attrs:{type:"text",placeholder:"请输入验证码",maxlength:"6"},model:{value:t.code,callback:function(n){t.code=n},expression:"code"}}),e("u-button",{staticStyle:{width:"200upx",background:"#3D9AFF"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.sendCode.apply(void 0,arguments)}}},[t._v(t._s(t.codeButtonText))])],1)],1),e("v-uni-view",{staticClass:"input-item"},[e("v-uni-text",{staticClass:"tit"},[t._v("新密码")]),e("v-uni-input",{attrs:{type:"password",placeholder:"6-20位大小写字母数字特殊符号组成",maxlength:"20"},model:{value:t.newPassword,callback:function(n){t.newPassword=n},expression:"newPassword"}})],1),e("v-uni-view",{staticClass:"input-item"},[e("v-uni-text",{staticClass:"tit"},[t._v("确认密码")]),e("v-uni-input",{attrs:{type:"password",placeholder:"请再次输入新密码",maxlength:"20"},model:{value:t.confirmPassword,callback:function(n){t.confirmPassword=n},expression:"confirmPassword"}})],1)],1),e("u-button",{staticClass:"confirm-btn",attrs:{loading:t.resetting,disabled:t.resetting},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.resetPassword.apply(void 0,arguments)}}},[t._v("重置密码")])],1)],1)},o=[]},"39c7":function(t,n,e){var i=e("98b7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=e("967d").default;a("96483b32",i,!0,{sourceMap:!1,shadowMode:!1})},"98b7":function(t,n,e){var i=e("c86c");n=i(!1),n.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/* 图片加载中颜色 */\n/* 行为相关颜色 */uni-page-body[data-v-fc21a906]{background:#fff}body.?%PAGE?%[data-v-fc21a906]{background:#fff}.container[data-v-fc21a906]{padding-top:115px;position:relative;width:100vw;height:100vh;overflow:hidden;background:#fff}.wrapper[data-v-fc21a906]{position:relative;z-index:90;background:#fff;padding-bottom:%?40?%}.welcome[data-v-fc21a906]{position:relative;left:%?50?%;top:%?-90?%;font-size:%?46?%;color:#555;text-shadow:1px 0 1px rgba(0,0,0,.3)}.input-content[data-v-fc21a906]{padding:0 %?60?%}.input-item[data-v-fc21a906]{display:flex;align-items:center;justify-content:space-between;padding:0 %?30?%;background:#f8f8f8;height:%?120?%;border-radius:4px;margin-bottom:%?50?%}.input-item[data-v-fc21a906]:last-child{margin-bottom:0}.input-item .tit[data-v-fc21a906]{width:%?200?%!important;height:%?50?%;line-height:%?56?%;font-size:%?30?%;color:#333;margin-right:%?2?%}.input-item uni-input[data-v-fc21a906]{height:%?60?%;font-size:%?32?%;color:#333;width:100%}.input-item .input-with-button[data-v-fc21a906]{display:flex;align-items:center;justify-content:space-between;width:100%}.input-item .input-with-button uni-input[data-v-fc21a906]{width:calc(100% - %?230?%);\n  /* 减去按钮的宽度 */margin-right:%?20?%}.input-item .input-with-button uni-button[data-v-fc21a906]{height:%?60?%;line-height:%?60?%;font-size:%?30?%;color:#fff;background:#fa436a;border:none;border-radius:4px}.confirm-btn[data-v-fc21a906]{width:%?630?%;height:%?76?%;line-height:%?76?%;border-radius:50px;margin-top:%?70?%;background:#3d9aff;color:#fff;font-size:%?32?%}.confirm-btn[data-v-fc21a906]:after{border-radius:100px}',""]),t.exports=n},a8d7:function(t,n,e){"use strict";e("6a54"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,e("5c47"),e("0506"),e("bf0f");var i={data:function(){return{phone:"13613904912",code:"",newPassword:"",confirmPassword:"",canSendCode:!1,codeButtonText:"获取",countdown:60,resetting:!1}},methods:{onPhoneInput:function(){this.canSendCode=/^1[3-9]\d{9}$/.test(this.phone)},sendCode:function(){var t=this;if(this.canSendCode){this.codeButtonText="".concat(this.countdown,"秒"),this.canSendCode=!1;var n=setInterval((function(){t.countdown--,t.codeButtonText="".concat(t.countdown,"秒"),t.countdown<=0&&(clearInterval(n),t.codeButtonText="获取",t.canSendCode=!0,t.countdown=60)}),1e3);this.$http.post("/User/SendSms",{phoneNumber:this.phone}).then((function(n){n.Check?t.$msg("验证码已发送"):t.$msg("验证码发送失败")})).catch((function(n){console.error(n),t.$msg("验证码发送失败")}))}else this.$msg("请输入正确的手机号")},resetPassword:function(){var t=this;if(this.newPassword===this.confirmPassword){if(/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*]).{6,20}$/.test(this.newPassword)){this.resetting=!0;var n={phone:this.phone,code:this.code,newPassword:this.newPassword};this.$http.post("/User/ResetPassword",n).then((function(n){n.Check?(t.$msg("密码重置成功"),uni.navigateTo({url:"/pages/login/login"})):t.$msg("密码重置失败")})).catch((function(n){console.log(n),t.$msg("密码重置失败")})).finally((function(){t.resetting=!1}))}else this.$msg("密码不符合要求")}else this.$msg("两次输入的密码不一致")}}};n.default=i},d4d8:function(t,n,e){"use strict";e.r(n);var i=e("a8d7"),a=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);n["default"]=a.a},deb9c:function(t,n,e){"use strict";e.r(n);var i=e("3032"),a=e("d4d8");for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(o);e("19a0");var s=e("828b"),c=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"fc21a906",null,!1,i["a"],void 0);n["default"]=c.exports}}]);