| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesUser-setting-editPass"],{"1bf6":function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"pass",props:{value:{type:[String,Number],default:""},height:{type:String,default:"100rpx"},bgColor:{type:String,default:"#f7f7f7"},placeholder:{type:String,default:"请输入密码"},round:{type:String,default:""}},data:function(){return{showPass:!1}},methods:{onInput:function(t){this.$emit("input",t.target.value),this.$emit("change",t.target.value)}}};e.default=a},"2a85":function(t,e,n){"use strict";n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}));var a={uInput:n("719e").default,uCode:n("aa41").default,uButton:n("6bfb").default},s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"page bg-white"},[n("v-uni-view",{staticClass:"main"},[n("v-uni-input",{staticClass:"input",attrs:{type:"text",disabled:"{}"!==JSON.stringify(t.user),placeholder:"请输入手机号","placeholder-style":"color:#a9a9a9"},model:{value:t.form.phone,callback:function(e){t.$set(t.form,"phone",e)},expression:"form.phone"}}),n("u-input",{attrs:{placeholder:"输入验证码",placeholderStyle:"color:#a9a9a9",border:"none",customStyle:"width: 605rpx;height: 100rpx;background: #f7f7f7;border-radius: 50rpx;padding: 0 60rpx;box-sizing: border-box;"},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code"}},[n("template",{slot:"suffix"},[n("u-code",{ref:"uCode",attrs:{seconds:"60",startText:"获取验证码",changeText:"已发送(Xs)"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),function(e){return t.tips=e}.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"code",class:t.tips.includes("s")?"wait":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.sendCode.apply(void 0,arguments)}}},[t._v(t._s(t.tips))])],1)],2),n("v-uni-view",{staticClass:"tip"},[t._v("提示:如若短信验证码发送成功,因运营商运营会稍有延迟,请确\n 定手机号码不在欠费状态,以及信号良好状态。如果一直没收到, 请联系客服。")]),n("v-uni-view",{staticClass:"passbox"},[n("Pass",{attrs:{round:"50rpx"},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1)],1),n("u-button",{attrs:{text:"确定",color:"var(--theme)",shape:"circle",disabled:!(t.form.phone&&t.form.password&&t.form.code),customStyle:"width:650rpx;height:98rpx; position:fixed;bottom:100rpx;left:50%;transform:translate(-50%)"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.edit.apply(void 0,arguments)}}})],1)},i=[]},"2cb9":function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}));var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"pass relative"},[n("v-uni-input",{staticClass:"pass_input",style:{backgroundColor:t.bgColor,height:t.height,borderRadius:t.round||"10px"},attrs:{value:t.value,type:t.showPass?"text":"password",placeholder:t.placeholder,"placeholder-class":"pass_place",maxlength:"20"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.onInput.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"pass_eye flex flex-center",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showPass=!t.showPass}}},[n("v-uni-image",{staticClass:"pass_eye_icon",attrs:{src:"/static/images/login/ic_eyes_"+(t.showPass?"open":"close")+"@2x.png"}})],1)],1)},i=[]},4234:function(t,e,n){var a=n("24fb");e=a(!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/* uni.scss */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.pass_input[data-v-7a37f0dc]{padding:0 %?58?%;color:#232323}.pass_place[data-v-7a37f0dc]{font-size:%?30?%;font-weight:500;color:#a9a9a9}.pass_eye[data-v-7a37f0dc]{position:absolute;right:%?81?%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:%?50?%;height:%?50?%}.pass_eye_icon[data-v-7a37f0dc]{width:%?32?%;height:%?32?%}',""]),t.exports=e},"48ba":function(t,e,n){"use strict";var a=n("d8f6"),s=n.n(a);s.a},"4a55":function(t,e,n){"use strict";var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("96cf");var s=a(n("1da1")),i=a(n("5530")),r=n("26cb"),o=a(n("54de")),u=a(n("57db")),c={components:{Pass:u.default},data:function(){return{tips:"",passVisible:!1,form:{phone:"",password:"",code:""}}},computed:(0,i.default)({},(0,r.mapState)({user:function(t){return this.form.phone=t.user.mobile,t.user},params:"params"})),onLoad:function(){var t=this.params.type;uni.setNavigationBarTitle({title:"edit"===t?"修改登录密码":"忘记密码"})},methods:{sendCode:function(){var t=this;return(0,s.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.form.phone){e.next=3;break}return t.$common.toast("请输入手机号"),e.abrupt("return");case 3:return e.next=5,o.default.sendCode({type:"editpass",mobile:t.form.phone});case 5:t.$refs.uCode.start();case 6:case"end":return e.stop()}}),e)})))()},edit:function(){var t=this;return(0,s.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,o.default.editLoginPass((0,i.default)((0,i.default)({},t.form),{},{password:t.$common.Encryption(t.form.password)}));case 2:t.$common.toast("修改成功,请重新登录"),setTimeout((function(){t.$store.commit("exit","logout")}),1500);case 4:case"end":return e.stop()}}),e)})))()}}};e.default=c},"4e37":function(t,e,n){var a=n("fafb");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=n("4f06").default;s("f6e82b1c",a,!0,{sourceMap:!1,shadowMode:!1})},"57db":function(t,e,n){"use strict";n.r(e);var a=n("2cb9"),s=n("b7a8");for(var i in s)"default"!==i&&function(t){n.d(e,t,(function(){return s[t]}))}(i);n("48ba");var r,o=n("f0c5"),u=Object(o["a"])(s["default"],a["b"],a["c"],!1,null,"7a37f0dc",null,!1,a["a"],r);e["default"]=u.exports},"5d14":function(t,e,n){"use strict";n.r(e);var a=n("2a85"),s=n("d7e6");for(var i in s)"default"!==i&&function(t){n.d(e,t,(function(){return s[t]}))}(i);n("eabf");var r,o=n("f0c5"),u=Object(o["a"])(s["default"],a["b"],a["c"],!1,null,"cf7bc92e",null,!1,a["a"],r);e["default"]=u.exports},7829:function(t,e,n){"use strict";n.r(e);var a=n("e03a"),s=n.n(a);for(var i in a)"default"!==i&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=s.a},aa41:function(t,e,n){"use strict";n.r(e);var a=n("cd2a"),s=n("7829");for(var i in s)"default"!==i&&function(t){n.d(e,t,(function(){return s[t]}))}(i);n("ed6a");var r,o=n("f0c5"),u=Object(o["a"])(s["default"],a["b"],a["c"],!1,null,"542b8571",null,!1,a["a"],r);e["default"]=u.exports},b7a8:function(t,e,n){"use strict";n.r(e);var a=n("1bf6"),s=n.n(a);for(var i in a)"default"!==i&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=s.a},cd2a:function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}));var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-code"})},i=[]},ce4f:function(t,e,n){var a=n("f8d4");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=n("4f06").default;s("18509b44",a,!0,{sourceMap:!1,shadowMode:!1})},d7e6:function(t,e,n){"use strict";n.r(e);var a=n("4a55"),s=n.n(a);for(var i in a)"default"!==i&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=s.a},d8f6:function(t,e,n){var a=n("4234");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=n("4f06").default;s("319bf0c8",a,!0,{sourceMap:!1,shadowMode:!1})},e03a:function(t,e,n){"use strict";var a=n("4ea4");n("a9e3"),n("ac1f"),n("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=a(n("e989")),i={name:"u-code",mixins:[uni.$u.mpMixin,uni.$u.mixin,s.default],data:function(){return{secNum:this.seconds,timer:null,canGetCode:!0}},mounted:function(){this.checkKeepRunning()},watch:{seconds:{immediate:!0,handler:function(t){this.secNum=t}}},methods:{checkKeepRunning:function(){var t=Number(uni.getStorageSync(this.uniqueKey+"_$uCountDownTimestamp"));if(!t)return this.changeEvent(this.startText);var e=Math.floor(+new Date/1e3);this.keepRunning&&t&&t>e?(this.secNum=t-e,uni.removeStorageSync(this.uniqueKey+"_$uCountDownTimestamp"),this.start()):this.changeEvent(this.startText)},start:function(){var t=this;this.timer&&(clearInterval(this.timer),this.timer=null),this.$emit("start"),this.canGetCode=!1,this.changeEvent(this.changeText.replace(/x|X/,this.secNum)),this.timer=setInterval((function(){--t.secNum?t.changeEvent(t.changeText.replace(/x|X/,t.secNum)):(clearInterval(t.timer),t.timer=null,t.changeEvent(t.endText),t.secNum=t.seconds,t.$emit("end"),t.canGetCode=!0)}),1e3),this.setTimeToStorage()},reset:function(){this.canGetCode=!0,clearInterval(this.timer),this.secNum=this.seconds,this.changeEvent(this.endText)},changeEvent:function(t){this.$emit("change",t)},setTimeToStorage:function(){if(this.keepRunning&&this.timer&&this.secNum>0&&this.secNum<=this.seconds){var t=Math.floor(+new Date/1e3);uni.setStorage({key:this.uniqueKey+"_$uCountDownTimestamp",data:t+Number(this.secNum)})}}},beforeDestroy:function(){this.setTimeToStorage(),clearTimeout(this.timer),this.timer=null}};e.default=i},e989:function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{seconds:{type:[String,Number],default:uni.$u.props.code.seconds},startText:{type:String,default:uni.$u.props.code.startText},changeText:{type:String,default:uni.$u.props.code.changeText},endText:{type:String,default:uni.$u.props.code.endText},keepRunning:{type:Boolean,default:uni.$u.props.code.keepRunning},uniqueKey:{type:String,default:uni.$u.props.code.uniqueKey}}};e.default=a},eabf:function(t,e,n){"use strict";var a=n("4e37"),s=n.n(a);s.a},ed6a:function(t,e,n){"use strict";var a=n("ce4f"),s=n.n(a);s.a},f8d4:function(t,e,n){var a=n("24fb");e=a(!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/* uni.scss */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-542b8571], uni-scroll-view[data-v-542b8571], uni-swiper-item[data-v-542b8571]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}',""]),t.exports=e},fafb:function(t,e,n){var a=n("24fb");e=a(!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/* uni.scss */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.page[data-v-cf7bc92e]{padding:%?57?% %?46?% 0}.main[data-v-cf7bc92e]{padding:0 %?10?% 0 %?25?%}.input[data-v-cf7bc92e]{width:%?605?%;height:%?100?%;background:#f7f7f7;border-radius:%?50?%;padding:0 %?60?%;box-sizing:border-box;margin-bottom:%?30?%;text-align:left}.input.pass[data-v-cf7bc92e]{margin:%?34?% 0 %?31?%}.passbox[data-v-cf7bc92e]{position:relative;width:%?605?%}.passbox .eye[data-v-cf7bc92e]{width:%?32?%;height:%?32?%;position:absolute;right:%?63?%;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.code[data-v-cf7bc92e]{color:#637bf7;font-size:%?28?%}.code.wait[data-v-cf7bc92e]{color:var(--info)}.tip[data-v-cf7bc92e]{color:#f76363;font-size:%?20?%;margin:%?26?% %?16?%}',""]),t.exports=e}}]);
|