1 line
13 KiB
JavaScript
Executable File
1 line
13 KiB
JavaScript
Executable File
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-forget_pwd-forget_pwd"],{"0496":function(t,e,n){"use strict";var i=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("5530")),a=n("caf0"),s=(n("57eb"),n("7b61")),r=n("2f62"),l={name:"forgetPwd",data:function(){return{mobile:"",smsCode:"",resetPwd:"",comfirmPwd:"",time:59,canSendSms:!0}},onLoad:function(){},methods:(0,o.default)((0,o.default)({},(0,r.mapMutations)(["LOGIN"])),{},{goPage:function(t){uni.navigateTo({url:t})},forgetPwdFun:function(){var t=this,e=this.mobile,n=this.smsCode,i=this.resetPwd,o=this.comfirmPwd;if(e)if(n)if(i)if(o)if(i==o){var s={mobile:e,code:n,password:i,repassword:o};(0,a.forgetPwd)(s).then((function(e){1==e.code&&(t.LOGIN(s),t.$toast({title:e.msg}),setTimeout((function(){uni.navigateBack()}),1e3))}))}else this.$toast({title:"两次密码输入不一致"});else this.$toast({title:"请填写确认密码"});else this.$toast({title:"请填写重置密码"});else this.$toast({title:"请填写短信验证码"});else this.$toast({title:"请填写手机号"})},countDownFinish:function(){this.canSendSms=!0},sendSmsFun:function(){var t=this;0!=this.canSendSms&&(this.mobile?(0,a.sendSms)({mobile:this.mobile,key:s.SMSType.FINDPWD}).then((function(e){1==e.code&&(t.canSendSms=!1,t.$toast(e.msg),t.$refs.countDown.start())})):this.$toast({title:"请填写手机号信息~"}))}})};e.default=l},"239a":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */.u-countdown[data-v-d47f9d56]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.u-countdown-item[data-v-d47f9d56]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:%?2?%;border-radius:%?6?%;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0)}.u-countdown-time[data-v-d47f9d56]{margin:0;padding:0}.u-countdown-colon[data-v-d47f9d56]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\n-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 %?5?%;line-height:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:%?4?%}.u-countdown-scale[data-v-d47f9d56]{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center center;transform-origin:center center}',""]),t.exports=e},"254e":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */.forget-pwd-container[data-v-536e69f3]{background-color:#fff;min-height:100vh;padding:40px 20px 0}.forget-pwd-container .forget-input-container .input-item[data-v-536e69f3]{padding:0 10px;height:44px;margin-bottom:15px;border-bottom:1px solid #d7d7d7}.forget-pwd-container .forget-input-container .input-item .input-label[data-v-536e69f3]{width:90px;font-size:15px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.forget-pwd-container .forget-input-container .input-item uni-input[data-v-536e69f3]{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:15px}.forget-pwd-container .forget-input-container .input-item .bd-primary[data-v-536e69f3]{height:29px;width:88px;-webkit-box-flex:0;-webkit-flex:none;flex:none;border:1px solid #ff2c3c}.forget-pwd-container .forget-input-container .input-item .bd-primary .seconds[data-v-536e69f3]{color:#ff2c3c}.forget-pwd-container .btn[data-v-536e69f3]{margin-top:36px;width:100%;padding:10px 0}',""]),t.exports=e},"361a":function(t,e,n){"use strict";n.r(e);var i=n("f5b0"),o=n("3967");for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("68f5");var s,r=n("f0c5"),l=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"d47f9d56",null,!1,i["a"],s);e["default"]=l.exports},3967:function(t,e,n){"use strict";n.r(e);var i=n("7f7a"),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},"68f5":function(t,e,n){"use strict";var i=n("b921"),o=n.n(i);o.a},"74a7":function(t,e,n){"use strict";n.r(e);var i=n("0496"),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},"7f7a":function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"u-count-down",props:{timestamp:{type:[Number,String],default:0},autoplay:{type:Boolean,default:!0},separator:{type:String,default:"colon"},separatorSize:{type:[Number,String],default:30},separatorColor:{type:String,default:"#303133"},color:{type:String,default:"#303133"},fontSize:{type:[Number,String],default:30},bgColor:{type:String,default:"#fff"},height:{type:[Number,String],default:"auto"},showBorder:{type:Boolean,default:!1},borderColor:{type:String,default:"#303133"},showSeconds:{type:Boolean,default:!0},showMinutes:{type:Boolean,default:!0},showHours:{type:Boolean,default:!0},showDays:{type:Boolean,default:!0},hideZeroDay:{type:Boolean,default:!1}},watch:{timestamp:function(t,e){this.clearTimer(),this.start()}},data:function(){return{d:"00",h:"00",i:"00",s:"00",timer:null,seconds:0}},computed:{itemStyle:function(){var t={};return this.height&&(t.height=this.height+"rpx",t.width=this.height+"rpx"),this.showBorder&&(t.borderStyle="solid",t.borderColor=this.borderColor,t.borderWidth="1px"),this.bgColor&&(t.backgroundColor=this.bgColor),t},letterStyle:function(){var t={};return this.fontSize&&(t.fontSize=this.fontSize+"rpx"),this.color&&(t.color=this.color),t}},mounted:function(){this.autoplay&&this.timestamp&&this.start()},methods:{start:function(){var t=this;this.clearTimer(),this.timestamp<=0||(this.seconds=Number(this.timestamp),this.formatTime(this.seconds),this.timer=setInterval((function(){if(t.seconds--,t.$emit("change",t.seconds),t.seconds<0)return t.end();t.formatTime(t.seconds)}),1e3))},formatTime:function(t){t<=0&&this.end();var e=0,n=0,i=0,o=0;e=Math.floor(t/86400),n=Math.floor(t/3600)-24*e;var a=null;a=this.showDays?n:Math.floor(t/3600),i=Math.floor(t/60)-60*n-24*e*60,o=Math.floor(t)-24*e*60*60-60*n*60-60*i,a=a<10?"0"+a:a,i=i<10?"0"+i:i,o=o<10?"0"+o:o,e=e<10?"0"+e:e,this.d=e,this.h=a,this.i=i,this.s=o},end:function(){this.clearTimer(),this.$emit("end",{})},reset:function(){this.clearTimer(),this.seconds=Number(this.timestamp),this.s=this.timestamp,console.log(this.s)},clearTimer:function(){this.timer&&(clearInterval(this.timer),this.timer=null)}},beforeDestroy:function(){clearInterval(this.timer),this.timer=null}};e.default=i},"88e4":function(t,e,n){"use strict";var i=n("baa7"),o=n.n(i);o.a},b921:function(t,e,n){var i=n("239a");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=n("4f06").default;o("6a7893de",i,!0,{sourceMap:!1,shadowMode:!1})},ba3e:function(t,e,n){"use strict";n.r(e);var i=n("cd29"),o=n("74a7");for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("88e4");var s,r=n("f0c5"),l=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"536e69f3",null,!1,i["a"],s);e["default"]=l.exports},baa7:function(t,e,n){var i=n("254e");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=n("4f06").default;o("e28e7e32",i,!0,{sourceMap:!1,shadowMode:!1})},cd29:function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var i={uCountDown:n("361a").default},o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"forget-pwd-container"},[n("v-uni-view",{staticClass:"forget-input-container"},[n("v-uni-view",{staticClass:"input-item row"},[n("v-uni-view",{staticClass:"input-label md normal"},[t._v("手机号")]),n("v-uni-input",{staticClass:"input",attrs:{placeholder:"请输入手机号码"},model:{value:t.mobile,callback:function(e){t.mobile=e},expression:"mobile"}})],1),n("v-uni-view",{staticClass:"input-item row"},[n("v-uni-view",{staticClass:"input-label md normal"},[t._v("短信验证码")]),n("v-uni-input",{staticStyle:{width:"3.8rem"},attrs:{placeholder:"请输入"},model:{value:t.smsCode,callback:function(e){t.smsCode=e},expression:"smsCode"}}),n("v-uni-button",{staticClass:"bd-primary sm primary br60 row-center",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.sendSmsFun()}}},[n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.canSendSms,expression:"canSendSms"}],staticStyle:{flex:"none"}},[t._v("获取验证码")]),n("u-count-down",{directives:[{name:"show",rawName:"v-show",value:!t.canSendSms,expression:"!canSendSms"}],ref:"countDown",attrs:{"show-days":!1,timestamp:t.time,separator:"zh",color:"#FF2C3C",separatorColor:"#FF2C3C","bg-color":"rgba(0, 0, 0, 0)","show-hours":!1,"show-minutes":!1,autoplay:!1},on:{end:function(e){arguments[0]=e=t.$handleEvent(e),t.countDownFinish()}}})],1)],1),n("v-uni-view",{staticClass:"input-item row"},[n("v-uni-view",{staticClass:"input-label md normal"},[t._v("重置密码")]),n("v-uni-input",{attrs:{type:"password",placeholder:"6-20位数字+字母或符号组合"},model:{value:t.resetPwd,callback:function(e){t.resetPwd=e},expression:"resetPwd"}})],1),n("v-uni-view",{staticClass:"input-item row"},[n("v-uni-view",{staticClass:"input-label md normal"},[t._v("确认密码")]),n("v-uni-input",{attrs:{type:"password",placeholder:"再次输入新密码确认"},model:{value:t.comfirmPwd,callback:function(e){t.comfirmPwd=e},expression:"comfirmPwd"}})],1)],1),n("v-uni-view",{staticClass:"btn bg-primary white br60 row-center",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.forgetPwdFun.apply(void 0,arguments)}}},[t._v("确认")])],1)},a=[]},f5b0:function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-countdown"},[t.showDays&&(t.hideZeroDay||!t.hideZeroDay&&"00"!=t.d)?n("v-uni-view",{style:{fontSize:t.fontSize+"rpx"}},[t._v(t._s(t.d))]):t._e(),t.showDays&&(t.hideZeroDay||!t.hideZeroDay&&"00"!=t.d)?n("v-uni-view",{style:{fontSize:t.separatorSize+"rpx","margin-right":"6rpx"}},[t._v("天")]):t._e(),t.showHours?n("v-uni-view",{staticClass:"u-countdown-item",style:[t.itemStyle]},[n("v-uni-view",{staticClass:"u-countdown-time",style:{fontSize:t.fontSize+"rpx",color:t.color}},[t._v(t._s(t.h))])],1):t._e(),t.showHours?n("v-uni-view",{staticClass:"u-countdown-colon",style:{fontSize:t.separatorSize+"rpx",color:t.separatorColor,paddingBottom:"colon"==t.separator?"4rpx":0}},[t._v(t._s("colon"==t.separator?":":"时"))]):t._e(),t.showMinutes?n("v-uni-view",{staticClass:"u-countdown-item",style:[t.itemStyle]},[n("v-uni-view",{staticClass:"u-countdown-time",style:{fontSize:t.fontSize+"rpx",color:t.color}},[t._v(t._s(t.i))])],1):t._e(),t.showMinutes?n("v-uni-view",{staticClass:"u-countdown-colon",style:{fontSize:t.separatorSize+"rpx",color:t.separatorColor,paddingBottom:"colon"==t.separator?"4rpx":0}},[t._v(t._s("colon"==t.separator?":":"分"))]):t._e(),t.showSeconds?n("v-uni-view",{staticClass:"u-countdown-item",style:[t.itemStyle]},[n("v-uni-view",{staticClass:"u-countdown-time",style:{fontSize:t.fontSize+"rpx",color:t.color}},[t._v(t._s(t.s))])],1):t._e(),t.showSeconds&&"zh"==t.separator?n("v-uni-view",{staticClass:"u-countdown-colon",style:{fontSize:t.separatorSize+"rpx",color:t.separatorColor,paddingBottom:"colon"==t.separator?"4rpx":0}},[t._v("秒")]):t._e()],1)},a=[]}}]); |