pages-users-user_modify_pwd-index.d8559b4b.js 6.1 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-user_modify_pwd-index"],{"3d25":function(e,t,i){"use strict";i.r(t);var n=i("c020"),s=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(a);t["default"]=s.a},"51ee":function(e,t,i){"use strict";var n=i("f121"),s=i.n(n);s.a},"586b":function(e,t,i){"use strict";i.r(t);var n=i("ef4a"),s=i("3d25");for(var a in s)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return s[e]}))}(a);i("51ee");var o=i("828b"),r=Object(o["a"])(s["default"],n["b"],n["c"],!1,null,"52f47a51",null,!1,n["a"],void 0);t["default"]=r.exports},b8ce:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.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/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.ChangePassword .list .item .code[data-v-52f47a51]{font-size:%?30?%;position:relative;padding-left:%?26?%;color:var(--view-theme)}.ChangePassword .list .item .code[data-v-52f47a51]::before{content:"";width:%?1?%;height:%?30?%;position:absolute;top:%?10?%;left:0;background:#ddd;display:inline-block}.ChangePassword .list .item .code.on[data-v-52f47a51]{color:#ccc!important}.confirmBnt[data-v-52f47a51]{font-size:%?28?%;width:100%;height:%?88?%;border-radius:%?50?%;color:#fff;margin-top:%?60?%;text-align:center;line-height:%?88?%;background-color:var(--view-theme)}',""]),e.exports=t},c020:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(i("2634")),a=n(i("2fdc")),o=n(i("1ab3")),r=i("02aa"),c=i("672a"),d=i("8f59"),u=i("e44d"),l=n(i("dba6")),p={mixins:[o.default],components:{Verify:l.default},data:function(){return{userInfo:{},phone:"",repassword:"",password:"",captcha:"",key:"",codeVal:"",disabled:!1}},computed:(0,d.mapGetters)(["isLogin","viewColor"]),onLoad:function(){this.isLogin?this.getUserInfo():(0,u.toLogin)()},methods:{getUserInfo:function(){var e=this;(0,c.getUserInfo)().then((function(t){e.userInfo=t.data}))},confirmSubmit:function(){var e=this;return e.password?e.repassword?e.password!==e.repassword?e.$util.Tips({title:"两次密码不一致,请重新填写!"}):e.captcha?void(0,r.modifyPassword)({password:e.password,repassword:e.repassword,sms_code:e.captcha}).then((function(t){return e.$util.Tips({title:"修改成功!",icon:"success"},{tab:5,url:"/pages/users/user_info/index"})})).catch((function(t){return e.$util.Tips({title:t})})):e.$util.Tips({title:"请填写验证码"}):e.$util.Tips({title:"请确认新密码!"}):e.$util.Tips({title:"请填写密码!"})},code:function(e){var t=this;return(0,a.default)((0,s.default)().mark((function i(){var n;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return n=t,t.disabled=!0,i.next=4,(0,c.registerVerify)({phone:n.userInfo.phone,code:n.captcha,type:"change_pwd",captchaVerification:e.captchaVerification}).then((function(e){t.disabled=!1,n.$util.Tips({title:e.message}),n.sendCode()})).catch((function(e){return t.disabled=!1,n.$util.Tips({title:e})}));case 4:case"end":return i.stop()}}),i)})))()},success:function(e){this.$refs.verify.hide(),this.code(e)},handleVerify:function(){this.$refs.verify.show()}}};t.default=p},ef4a:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{style:e.viewColor},[i("v-uni-form",{attrs:{"report-submit":"true"}},[i("v-uni-view",{staticClass:"ChangePassword pad20"},[i("v-uni-view",[i("v-uni-view",{staticClass:"list mt20 bg-f boder-24"},[i("v-uni-view",{staticClass:"item"},[i("v-uni-text",{staticClass:"phone"},[e._v(e._s(e.userInfo.phone))])],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper codeVal"},[i("v-uni-input",{staticClass:"codeIput",attrs:{type:"number",placeholder:"验证码","placeholder-class":"placeholder"},model:{value:e.captcha,callback:function(t){e.captcha=t},expression:"captcha"}}),i("v-uni-button",{staticClass:"code",class:!0===e.disabled?"on":"",attrs:{disabled:e.disabled},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleVerify.apply(void 0,arguments)}}},[e._v(e._s(e.text))])],1)],1),i("v-uni-view",{staticClass:"list mt20 bg-f boder-24"},[i("v-uni-view",{staticClass:"item"},[i("v-uni-input",{attrs:{type:"password",placeholder:"新密码","placeholder-class":"placeholder",autocomplete:"off"},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),i("v-uni-view",{staticClass:"item"},[i("v-uni-input",{attrs:{type:"password",placeholder:"确认新密码","placeholder-class":"placeholder",autocomplete:"off"},model:{value:e.repassword,callback:function(t){e.repassword=t},expression:"repassword"}})],1)],1)],1),i("v-uni-button",{staticClass:"confirmBnt",attrs:{"form-type":"submit"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.confirmSubmit.apply(void 0,arguments)}}},[e._v("确认")])],1)],1),i("Verify",{ref:"verify",attrs:{imgSize:{width:"330px",height:"155px"}},on:{success:function(t){arguments[0]=t=e.$handleEvent(t),e.success.apply(void 0,arguments)}}})],1)},s=[]},f121:function(e,t,i){var n=i("b8ce");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var s=i("967d").default;s("237a7422",n,!0,{sourceMap:!1,shadowMode:!1})}}]);