<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-528416cc"],{"1f9b":function(t,e,s){"use strict";var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("b-form-input",{class:{"is-invalid":1==t.dirty&amp;&amp;1==t.error,"is-valid":1==t.dirty&amp;&amp;0==t.error},attrs:{value:t.value,size:t.size,formatter:t.format,"lazy-formatter":t.lazyFormatter,type:t.type,placeholder:t.placeholder,disabled:t.disabled,autocomplete:"new-password"},on:{input:t.handleInput,blur:t.handleBlur}})},a=[],r=(s("c5f6"),{props:{form:{type:Boolean,default:!1},select:{type:Boolean,default:!1},options:{type:Array,default:function(){return[]}},value:{type:[String,Number],default:""},size:{type:String,default:"sm"},lazyFormatter:{type:Boolean,default:!1},fieldRequired:{type:Boolean,default:!1},dirty:{type:Boolean,default:!1},error:{type:Boolean,default:!1},id:{type:String,default:"id"},placeholder:{type:String,default:""},type:{type:String,default:"text"},disabled:{type:Boolean,default:!1}},methods:{handleInput:function(t){this.$emit("input",t)},handleBlur:function(t){this.$emit("blur",t)},format:function(t,e){return this.fieldRequired?null==e.target?t:null==t||""==t?0:t:t}}}),o=r,n=s("2877"),c=Object(n["a"])(o,i,a,!1,null,null,null);e["a"]=c.exports},"9fdf":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("b-row",[s("div",{staticClass:"col-xl-4"},[s("panel",{attrs:{title:t.$t("ui.password")}},[s("ChangePassword")],1)],1),s("div",{staticClass:"col-xl-4"},[s("panel",{attrs:{title:t.$t("ui.security_code")}},[s("SecurityCode")],1)],1)])],1)},a=[],r=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("b-form",{staticClass:"form-horizontal",attrs:{novalidate:"",disabled:!t.submission.success},on:{submit:function(e){return e.preventDefault(),t.updatePassword(e)}}},[s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.old_password")))]),s("b-input-group",{staticClass:"input-group-sm"},[s("DebounceInput",{ref:"old_password",attrs:{type:t.isOPWShown?"password":"text",dirty:t.$v.old_password.$dirty,error:t.$v.old_password.$error,placeholder:t.$t("ui.old_password"),maxLength:t.$v.old_password.$params.maxLength.max,disabled:t.loading},model:{value:t.$v.old_password.$model,callback:function(e){t.$set(t.$v.old_password,"$model","string"===typeof e?e.trim():e)},expression:"$v.old_password.$model"}}),s("div",{staticClass:"input-group-append",staticStyle:{cursor:"pointer"}},[s("b-button",{staticClass:"btn btn-outline-secondary btn-sm",staticStyle:{"border-top-right-radius":"3px","border-bottom-right-radius":"3px"},attrs:{pressed:t.isOPWShown},on:{"update:pressed":function(e){t.isOPWShown=e}}},[s("i",{staticClass:"fa",class:t.isOPWShown?"icon-eye-open fa-eye":"icon-eye-close fa-eye-slash"})])],1),s("ValidateResult",{attrs:{value:t.$v.old_password,name:t.$t("ui.old_password")}})],1)],1),s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.new_password")))]),s("b-input-group",{staticClass:"input-group-sm"},[s("DebounceInput",{ref:"new_password",attrs:{type:t.isPWShown?"password":"text",dirty:t.$v.new_password.$dirty,error:t.$v.new_password.$error,placeholder:t.$t("ui.new_password"),maxLength:t.$v.new_password.$params.maxLength.max,disabled:t.loading},model:{value:t.$v.new_password.$model,callback:function(e){t.$set(t.$v.new_password,"$model","string"===typeof e?e.trim():e)},expression:"$v.new_password.$model"}}),s("div",{staticClass:"input-group-append",staticStyle:{cursor:"pointer"}},[s("b-button",{staticClass:"btn btn-outline-secondary btn-sm",staticStyle:{"border-top-right-radius":"3px","border-bottom-right-radius":"3px"},attrs:{pressed:t.isPWShown},on:{"update:pressed":function(e){t.isPWShown=e}}},[s("i",{staticClass:"fa",class:t.isPWShown?"icon-eye-open fa-eye":"icon-eye-close fa-eye-slash"})])],1),s("ValidateResult",{attrs:{value:t.$v.new_password,name:t.$t("ui.new_password")}})],1)],1),s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.confirm_password")))]),s("b-input-group",{staticClass:"input-group-sm"},[s("DebounceInput",{ref:"confirm_password",attrs:{type:t.isCPWShown?"password":"text",dirty:t.$v.confirm_password.$dirty,error:t.$v.confirm_password.$error,placeholder:t.$t("ui.confirm_password"),disabled:t.loading},model:{value:t.$v.confirm_password.$model,callback:function(e){t.$set(t.$v.confirm_password,"$model","string"===typeof e?e.trim():e)},expression:"$v.confirm_password.$model"}}),s("div",{staticClass:"input-group-append",staticStyle:{cursor:"pointer"}},[s("b-button",{staticClass:"btn btn-outline-secondary btn-sm",staticStyle:{"border-top-right-radius":"3px","border-bottom-right-radius":"3px"},attrs:{pressed:t.isCPWShown},on:{"update:pressed":function(e){t.isCPWShown=e}}},[s("i",{staticClass:"fa",class:t.isCPWShown?"icon-eye-open fa-eye":"icon-eye-close fa-eye-slash"})])],1),s("ValidateResult",{attrs:{value:t.$v.confirm_password,name:t.$t("ui.confirm_password"),name2:t.$t("ui.new_password")}})],1)],1),s("div",{staticClass:"form-group"},[s("b-form-group",[s("b-alert",{staticClass:"alert-sm animated flash",attrs:{show:!t.submission.success,variant:"danger"}},[t._v(t._s(t.$t(t.submission.status)))])],1)],1),s("div",{staticClass:"form-group"},[s("b-form-group",[s("SubmitButton",{attrs:{loading:t.loading,icon:"fa fa-times",text:t.$t("ui.reset"),type:"button",disabled:t.$helpers.isSuspended()},on:{click:function(e){return t.clear()}}}),s("SubmitButton",{staticClass:"ml-2",attrs:{loading:t.loading,icon:"fa fa-save",text:t.$t("ui.save"),type:"button",disabled:t.$helpers.isSuspended()},on:{click:function(e){return t.updatePassword()}}})],1)],1)])},o=[],n=(s("db49"),s("b5ae")),c=s("e6bf"),u=s("4e23"),l=s("1f9b"),d={components:{SubmitButton:c["a"],ValidateResult:u["a"],DebounceInput:l["a"]},data:function(){return{isOPWShown:!0,isPWShown:!0,isCPWShown:!0,old_password:"",new_password:"",confirm_password:"",loading:!1,submission:{success:!0,status:""},redirect:"/settings"}},validations:{old_password:{required:n["required"],maxLength:Object(n["maxLength"])(50)},new_password:{required:n["required"],valid:function(t){return this.$helpers.passwordFormat(t)},notSame:function(t){return t!=this.old_password},minLength:Object(n["minLength"])(8),maxLength:Object(n["maxLength"])(50)},confirm_password:{required:n["required"],sameAs:Object(n["sameAs"])("new_password")}},mounted:function(){this.$refs.old_password.$el.focus()},methods:{reset:function(){this.$v.$reset(),this.submission.success=!0,this.submission.status=""},clear:function(){var t=this;this.old_password="",this.new_password="",this.confirm_password="",this.$nextTick((function(){t.reset()}))},updatePassword:function(){var t=this;this.reset(),this.$v.$touch(),this.$v.$invalid||(this.loading=!0,this.$swal({title:this.$t("ui.status"),text:this.$t("message.update_account_password_confirm"),type:"warning",showCancelButton:!0,allowOutsideClick:!1}).then((function(e){if(e.value){var s=t.old_password,i=t.new_password;t.$store.dispatch("user/updatePassword",{password:s,new_password:i}).then((function(e){t.loading=!1,t.submission.success=e.success,t.submission.status=e.errorTag,t.$swal({title:t.$t("ui.succeed"),text:t.$t("message.update_account_password_success"),type:"success",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()}))})).catch((function(e){t.loading=!1,t.submission.success=e.success,t.submission.status=t.$t("message."+e.errorTag)}))}else"cancel"===e.dismiss&amp;&amp;(t.loading=!1,t.$swal({title:t.$t("ui.cancel"),text:t.$t("message.update_account_password_cancel"),type:"error",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()})))})))},cancel:function(){this.clear(),this.$router.push("/settings").catch((function(t){}))}}},p=d,m=s("2877"),f=Object(m["a"])(p,r,o,!1,null,null,null),$=f.exports,_=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("b-form",{attrs:{novalidate:"",disabled:!t.submission.success},on:{submit:function(e){return e.preventDefault(),t.updateSecurity(e)}}},[s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.security_tag")))]),s("DebounceInput",{ref:"security_tag",attrs:{type:"text",dirty:t.$v.security_tag.$dirty,error:t.$v.security_tag.$error,placeholder:t.$t("ui.security_tag"),maxLength:t.$v.security_tag.$params.maxLength.max,disabled:t.loading},model:{value:t.$v.security_tag.$model,callback:function(e){t.$set(t.$v.security_tag,"$model","string"===typeof e?e.trim():e)},expression:"$v.security_tag.$model"}}),s("ValidateResult",{attrs:{value:t.$v.security_tag,name:t.$t("ui.security_tag")}})],1),s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.security_code")))]),s("DebounceInput",{ref:"security_code",attrs:{type:"text",dirty:t.$v.security_code.$dirty,error:t.$v.security_code.$error,placeholder:t.$t("ui.security_code"),maxLength:t.$v.security_code.$params.maxLength.max,disabled:t.loading},model:{value:t.$v.security_code.$model,callback:function(e){t.$set(t.$v.security_code,"$model","string"===typeof e?e.trim():e)},expression:"$v.security_code.$model"}}),s("ValidateResult",{attrs:{value:t.$v.security_code,name:t.$t("ui.security_code")}})],1),s("div",{staticClass:"form-group"},[s("label",[t._v(t._s(t.$t("ui.confirm_security_code")))]),s("DebounceInput",{ref:"confirm_security_code",attrs:{type:"text",dirty:t.$v.confirm_security_code.$dirty,error:t.$v.confirm_security_code.$error,placeholder:t.$t("ui.confirm_security_code"),disabled:t.loading},model:{value:t.$v.confirm_security_code.$model,callback:function(e){t.$set(t.$v.confirm_security_code,"$model","string"===typeof e?e.trim():e)},expression:"$v.confirm_security_code.$model"}}),s("ValidateResult",{attrs:{value:t.$v.confirm_security_code,name:t.$t("ui.confirm_security_code"),name2:t.$t("ui.new_security_code")}})],1),s("div",{staticClass:"form-group"},[s("b-form-group",[s("b-alert",{staticClass:"alert-sm animated flash",attrs:{show:!t.submission.success,variant:"danger"}},[t._v(t._s(t.$t(t.submission.status)))])],1)],1),s("div",{staticClass:"form-group"},[s("b-form-group",[s("SubmitButton",{attrs:{loading:t.loading,icon:"fa fa-times",text:t.$t("ui.reset"),type:"button",disabled:t.$helpers.isSuspended()},on:{click:function(e){return t.clear()}}}),s("SubmitButton",{staticClass:"ml-2",attrs:{loading:t.loading,icon:"fa fa-save",text:t.$t("ui.save"),type:"button",disabled:t.$helpers.isSuspended()},on:{click:function(e){return t.securityUpdate()}}}),0==t.$store.getters.securityDisabled?s("SubmitButton",{staticStyle:{float:"right"},attrs:{loading:t.loading,icon:"fa fa-times",variant:"danger",type:"button",text:t.$t("ui.disabled"),disabled:t.$helpers.isSuspended()},on:{click:function(e){return t.disabledSecurity()}}}):t._e()],1)],1)])},h=[],y={components:{SubmitButton:c["a"],ValidateResult:u["a"],DebounceInput:l["a"]},data:function(){return{security_disabled:!1,security_tag:this.$store.getters.securityTag,security_code:"",confirm_security_code:"",loading:!1,submission:{success:!0,status:""},redirect:"/settings"}},validations:{security_tag:{required:n["required"],minLength:Object(n["minLength"])(6),maxLength:Object(n["maxLength"])(20)},security_code:{required:n["required"],minLength:Object(n["minLength"])(6),maxLength:Object(n["maxLength"])(20)},confirm_security_code:{required:n["required"],sameAs:Object(n["sameAs"])("security_code")}},methods:{reset:function(){this.$v.$reset(),this.submission.success=!0,this.submission.status=""},clear:function(){var t=this;this.security_code="",this.confirm_security_code="",this.$nextTick((function(){t.reset()}))},disabledSecurity:function(){var t=this;this.loading=!0,this.$swal({title:this.$t("ui.status"),text:this.$t("message.update_account_security_confirm"),type:"warning",showCancelButton:!0,allowOutsideClick:!1}).then((function(e){e.value?t.$store.dispatch("user/securityDisable").then((function(e){t.loading=!1,t.submission.success=e.success,t.$swal({title:t.$t("ui.succeed"),text:t.$t("message.update_account_security_success"),type:"success",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()}))})).catch((function(e){t.loading=!1,t.submission.success=e.success,t.submission.status=t.$t("message."+e.errorTag)})):"cancel"===e.dismiss&amp;&amp;(t.loading=!1,t.$swal({title:t.$t("ui.cancel"),text:t.$t("message.update_account_security_cancel"),type:"error",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()})))}))},securityUpdate:function(){var t=this;this.reset(),this.$v.$touch(),this.$v.$invalid||this.$swal({title:this.$t("ui.status"),text:this.$t("message.update_account_security_confirm"),type:"warning",showCancelButton:!0,allowOutsideClick:!1}).then((function(e){if(e.value){var s=t.security_tag,i=t.security_code;t.loading=!0,t.$store.dispatch("user/securityUpdate",{security_tag:s,security_code:i}).then((function(e){t.loading=!1,t.submission.success=e.success,t.$swal({title:t.$t("ui.succeed"),text:t.$t("message.update_account_security_success"),type:"success",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()}))})).catch((function(e){t.loading=!1,t.submission.success=e.success,t.submission.status=t.$t("message."+e.errorTag)}))}else"cancel"===e.dismiss&amp;&amp;(t.loading=!1,t.$swal({title:t.$t("ui.cancel"),text:t.$t("message.update_account_security_cancel"),type:"error",allowOutsideClick:!1}).then((function(e){e&amp;&amp;t.cancel()})))}))},cancel:function(){this.$router.push("/settings").catch((function(t){}))}}},g=y,b=Object(m["a"])(g,_,h,!1,null,null,null),w=b.exports,v={components:{ChangePassword:$,SecurityCode:w}},x=v,C=Object(m["a"])(x,i,a,!1,null,null,null);e["default"]=C.exports}}]);
//# sourceMappingURL=chunk-528416cc.07053bba.js.map</pre></body></html>