(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["security-center"],{"00b4":function(e,t,a){"use strict";a("ac1f");var s=a("23e7"),r=a("c65b"),i=a("1626"),n=a("825a"),o=a("577e"),l=function(){var e=!1,t=/[ac]/;return t.exec=function(){return e=!0,/./.exec.apply(this,arguments)},!0===t.test("abc")&&e}(),c=/./.test;s({target:"RegExp",proto:!0,forced:!l},{test:function(e){var t=n(this),a=o(e),s=t.exec;if(!i(s))return r(c,t,a);var l=r(s,t,a);return null!==l&&(n(l),!0)}})},"0505":function(e,t,a){},"3af0":function(e,t,a){"use strict";a("5c00")},"498a":function(e,t,a){"use strict";var s=a("23e7"),r=a("58a8").trim,i=a("c8d2");s({target:"String",proto:!0,forced:i("trim")},{trim:function(){return r(this)}})},"5c00":function(e,t,a){},"6f5f":function(e,t,a){"use strict";a.r(t);a("498a");var s=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"cus_security-center"}},[t("div",{staticClass:"promotion-box pb-3"},[t("div",{staticClass:"container"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"promotion-box-white mt-1"},[t("div",{staticClass:"announcement-box personal-info-form pt-2"},[t("div",{staticClass:"form-heading"},[t("h5",{directives:[{name:"t",rawName:"v-t",value:"PersonalManagement.Title.CustomerZonePasswordChange",expression:"'PersonalManagement.Title.CustomerZonePasswordChange'"}],staticClass:"ml-3"}),t("span",{staticClass:"hd-line"})]),t("el-form",{ref:"passwordInfo",attrs:{"label-position":"top",rules:e.rules,model:e.passwordInfo}},[t("el-form-item",{attrs:{prop:"oldPassword",label:e.$t("PersonalManagement.Label.OldPassword")}},[t("el-input",{staticClass:"crm-input",attrs:{"show-password":"",placeholder:e.$t("placeholder.input")},model:{value:e.passwordInfo.oldPassword,callback:function(t){e.$set(e.passwordInfo,"oldPassword","string"===typeof t?t.trim():t)},expression:"passwordInfo.oldPassword"}})],1),t("el-form-item",{attrs:{prop:"newPassword",label:e.$t("PersonalManagement.Label.NewPassword")}},[t("el-input",{staticClass:"crm-input",attrs:{"show-password":"",placeholder:e.$t("placeholder.input")},model:{value:e.passwordInfo.newPassword,callback:function(t){e.$set(e.passwordInfo,"newPassword","string"===typeof t?t.trim():t)},expression:"passwordInfo.newPassword"}})],1),t("el-form-item",{attrs:{prop:"checkPass",label:e.$t("PersonalManagement.Label.NewPasswordConfirmation")}},[t("el-input",{staticClass:"crm-input",attrs:{"show-password":"",placeholder:e.$t("placeholder.input")},model:{value:e.passwordInfo.checkPass,callback:function(t){e.$set(e.passwordInfo,"checkPass","string"===typeof t?t.trim():t)},expression:"passwordInfo.checkPass"}})],1),t("el-form-item",[t("ul",{staticClass:"pwd"},[t("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.1st",expression:"'signup.form.rules.1st'"}],class:{fit:e.rule1}}),t("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.2nd",expression:"'signup.form.rules.2nd'"}],class:{fit:e.rule2}}),t("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.3rd",expression:"'signup.form.rules.3rd'"}],class:{fit:e.rule3}})])])],1),t("div",{staticClass:"form-group text-center mt-1"},[t("a",{directives:[{name:"t",rawName:"v-t",value:"Btn.Application",expression:"'Btn.Application'"}],staticClass:"btn-signing",attrs:{href:"javascript:;"},on:{click:e.toUpdatePassword}})])],1)]),t("div",{staticClass:"promotion-box-white mt-3"},[t("div",{staticClass:"announcement-box personal-info-form pt-2"},[t("div",{staticClass:"form-heading"},[t("h5",{directives:[{name:"t",rawName:"v-t",value:"PersonalManagement.Title.EmailChange",expression:"'PersonalManagement.Title.EmailChange'"}],staticClass:"ml-3"}),t("span",{staticClass:"hd-line"})]),t("el-form",{ref:"emailInfo",attrs:{rules:e.rules,model:e.emailInfo}},[t("el-form-item",{attrs:{prop:"oldEmail",label:e.$t("PersonalManagement.Label.OldEmail")}},[t("el-input",{attrs:{placeholder:e.$t("placeholder.input")},model:{value:e.emailInfo.oldEmail,callback:function(t){e.$set(e.emailInfo,"oldEmail","string"===typeof t?t.trim():t)},expression:"emailInfo.oldEmail"}})],1),t("el-form-item",{attrs:{prop:"email",label:e.$t("PersonalManagement.Label.NewEmail")}},[t("el-input",{attrs:{placeholder:e.$t("placeholder.input")},model:{value:e.emailInfo.email,callback:function(t){e.$set(e.emailInfo,"email","string"===typeof t?t.trim():t)},expression:"emailInfo.email"}})],1),t("el-form-item",{attrs:{prop:"emailCode",label:e.$t("PersonalManagement.Label.MailboxVerificationCode")}},[t("div",{staticClass:"row code"},[t("div",{staticClass:"col-8 code-l"},[t("el-input",{staticClass:"crm-input",attrs:{placeholder:e.$t("placeholder.input")},model:{value:e.emailInfo.emailCode,callback:function(t){e.$set(e.emailInfo,"emailCode","string"===typeof t?t.trim():t)},expression:"emailInfo.emailCode"}})],1),t("div",{staticClass:"col-4 code-r"},[t("span",{staticClass:"prepend crm-cursor",staticStyle:{width:"100%"},domProps:{textContent:e._s(e.getCodeString)},on:{click:function(t){return e.getCode(1)}}})])])])],1),t("div",{staticClass:"form-group text-center mt-5"},[t("a",{directives:[{name:"t",rawName:"v-t",value:"Btn.Application",expression:"'Btn.Application'"}],staticClass:"btn-signing",attrs:{href:"javascript:;"},on:{click:e.toUpdateEmail}})])],1)])])])])])])},r=[],i=a("5530"),n=a("c7eb"),o=a("1da1"),l=(a("d9e2"),a("ac1f"),a("00b4"),a("1dff")),c=a("f121"),d=a.n(c),u=d.a.Code,m={name:"cus_security-center",data:function(){var e=this,t=function(t,a,s){d.a.Pattern.Email.test(a)?s():s(new Error(e.$i18n.t("vaildate.email.format")))},a=function(t,a,s){d.a.Pattern.Password.test(a)?s():s(new Error(e.$i18n.t("vaildate.password.format")))},s=function(t,a,s){""===a?s(new Error(e.$i18n.t("vaildate.password.again"))):a!==e.passwordInfo.newPassword?s(new Error(e.$i18n.t("vaildate.password.same"))):s()};return{flag:!1,timer:59,interval:null,getCodeString:"",emailInfo:{},passwordInfo:{},rules:{oldEmail:[{validator:t,trigger:"blur"}],email:[{validator:t,trigger:"blur"}],emailCode:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],oldPassword:[{validator:a,trigger:"blur"}],newPassword:[{validator:a,trigger:"blur"}],checkPass:[{validator:s,trigger:"blur"}]}}},computed:{rule1:function(){return!!this.passwordInfo.newPassword&&/^.{8,16}$/.test(this.passwordInfo.newPassword)},rule2:function(){return/^(?=.*?[a-z])(?=.*?[A-Z]).*$/.test(this.passwordInfo.newPassword)},rule3:function(){return/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?!.*([~!@&%$^\\(\\)#_]).*\\1.*\\1)[A-Za-z0-9~!@&%$^\\(\\)#_]{8,16}$/.test(this.passwordInfo.newPassword)},getLang:function(){return this.Session.Get("lang")}},methods:{getCode:function(){var e=Object(o["a"])(Object(n["a"])().mark((function e(t){var a,s=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=7;break}if(this.emailInfo.email){e.next=4;break}return this.$pigeon.MessageWarning(this.$i18n.t("vaildate.email.empty")),e.abrupt("return");case 4:if(this.Config.Pattern.Email.test(this.emailInfo.email)){e.next=7;break}return this.$pigeon.MessageWarning(this.$i18n.t("vaildate.email.format")),e.abrupt("return");case 7:this.getCodeString=this.$i18n.t("signup.form.waitCode1")+this.timer+this.$i18n.t("signup.form.waitCode2"),a=this,this.interval||(this.getCode1(t),this.interval=setInterval((function(){a.timer--,a.Session.Set("timer",a.timer),a.getCodeString=a.$i18n.t("signup.form.waitCode1")+a.timer+a.$i18n.t("signup.form.waitCode2"),0==a.timer&&(s.getCodeString=s.$i18n.t("signup.form.getCode"),clearInterval(a.interval),a.interval=null,a.timer=59,a.Session.Set("timer",a.timer))}),1e3));case 10:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getCode1:function(e){var t=this;return Object(o["a"])(Object(n["a"])().mark((function a(){var s;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(!e){a.next=5;break}return a.next=3,l["a"].customUpdateEmailCode({email:t.emailInfo.email,oldEmail:t.emailInfo.oldEmail});case 3:s=a.sent,s.code==u.StatusOK?t.$pigeon.MessageOK(t.$i18n.t("Msg.CodeSuccess")):t.$pigeon.MessageError(s.msg);case 5:case"end":return a.stop()}}),a)})))()},initTimer:function(){var e=this.Session.Get("timer")||this.timer;59==e?this.getCodeString=this.$i18n.t("signup.form.getCode"):(this.timer=this.Session.Get("timer"),this.getCode(0))},passwordUpdate:function(){var e=this;return Object(o["a"])(Object(n["a"])().mark((function t(){var a;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.flag){t.next=4;break}return t.abrupt("return");case 4:e.flag=!0;case 5:return t.next=7,l["a"].customUpdatePassword(Object(i["a"])({},e.passwordInfo));case 7:a=t.sent,a.code==u.StatusOK?(e.$pigeon.MessageOK(e.$i18n.t("Msg.Success")),e.$refs["passwordInfo"].resetFields(),e.flag=!1):(e.$pigeon.MessageError(a.msg),e.flag=!1);case 9:case"end":return t.stop()}}),t)})))()},toUpdatePassword:function(){var e=this;this.$refs["passwordInfo"].validate((function(t){if(!t)return!1;e.passwordUpdate()}))},emailUpdate:function(){var e=this;return Object(o["a"])(Object(n["a"])().mark((function t(){var a;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.flag){t.next=4;break}return t.abrupt("return");case 4:e.flag=!0;case 5:return t.next=7,l["a"].customUpdateEmail(Object(i["a"])({},e.emailInfo));case 7:a=t.sent,a.code==u.StatusOK?(e.$pigeon.MessageOK(e.$i18n.t("Msg.Success")),e.$refs["emailInfo"].resetFields(),e.flag=!1):(e.$pigeon.MessageError(a.msg),e.flag=!1);case 9:case"end":return t.stop()}}),t)})))()},toUpdateEmail:function(){var e=this;this.$refs["emailInfo"].validate((function(t){if(!t)return!1;e.emailUpdate()}))}},mounted:function(){this.initTimer()},destroyed:function(){clearInterval(this.interval)}},p=m,f=(a("b5a0"),a("3af0"),a("2877")),g=Object(f["a"])(p,s,r,!1,null,"96679626",null);t["default"]=g.exports},b5a0:function(e,t,a){"use strict";a("0505")},c8d2:function(e,t,a){"use strict";var s=a("5e77").PROPER,r=a("d039"),i=a("5899"),n="​…᠎";e.exports=function(e){return r((function(){return!!i[e]()||n[e]()!==n||s&&i[e].name!==e}))}}}]);