| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["signin"],{"0921":function(e,t,i){"use strict";i("7ed0")},"60a0":function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{id:"signin","element-loading-background":"rgba(43, 48, 67, 0.65)"}},[t("div",{staticClass:"logo"},[t("img",{attrs:{width:"65%",src:e.img_logo}})]),t("div",{staticClass:"title"},[t("p",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item1",expression:"'newSignin.item1'"}],staticClass:"tit1"}),t("p",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item2",expression:"'newSignin.item2'"}],staticClass:"tit2"})]),t("el-form",{ref:"params",staticClass:"form",attrs:{model:e.params,rules:e.rules,"label-width":"0"}},[t("el-form-item",{attrs:{prop:"loginName"}},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("newSignin.item3")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login.apply(null,arguments)}},model:{value:e.params.loginName,callback:function(t){e.$set(e.params,"loginName","string"===typeof t?t.trim():t)},expression:"params.loginName"}})],1),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{staticClass:"m-input",attrs:{"show-password":"",autocomplete:"off",placeholder:e.$t("newSignin.item4")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login.apply(null,arguments)}},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password","string"===typeof t?t.trim():t)},expression:"params.password"}})],1),t("el-form-item",[t("div",{staticClass:"forget"},[t("div"),t("a",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item6",expression:"'newSignin.item6'"}],attrs:{href:"#/forget"}})])]),t("el-form-item",[t("el-button",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item7",expression:"'newSignin.item7'"}],staticClass:"s-btn",attrs:{type:"primary"},on:{click:e.login}})],1),t("el-form-item",[t("div",{staticClass:"words"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item8",expression:"'newSignin.item8'"}]}),t("a",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item9",expression:"'newSignin.item9'"}],attrs:{href:"#/signup"}})])]),t("el-form-item",[t("div",{staticClass:"des"},[t("span",{domProps:{innerHTML:e._s(e.$t("newSignin.item12"))}}),t("br"),t("span",{domProps:{innerHTML:e._s(e.$t("newSignin.item10"))}}),t("br"),t("span",{domProps:{innerHTML:e._s(e.$t("newSignin.item11"))}}),t("br"),t("span",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item13",expression:"'newSignin.item13'"}]}),t("a",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item13_1",expression:"'newSignin.item13_1'"}],attrs:{href:"https://www."+e.ho+".com/doc/Risk-Disclosures-and-Acknowledgements-2020-08.pdf",target:"_blank"}}),t("span",{directives:[{name:"t",rawName:"v-t",value:"newSignin.item13_2",expression:"'newSignin.item13_2'"}]})])])],1),t("el-dialog",{attrs:{title:e.$t("getCode.item1"),visible:e.dialogCheck,center:"","close-on-click-modal":!1,"append-to-body":"","custom-class":"dialog_header_w"},on:{"update:visible":function(t){e.dialogCheck=t}}},[t("div",{staticClass:"dia-content"},[t("el-form",{ref:"dialogCheck_form",staticClass:"dialogCheck_form",attrs:{model:e.dialogCheck_form,rules:e.rules,"label-width":"0"}},[0==e.dialogCheck_type?t("el-form-item",{attrs:{prop:"emailCode"}},[t("el-row",[t("el-col",{attrs:{span:14}},[t("el-input",{staticClass:"code",attrs:{"prefix-icon":"iconfont iconyanzhengma",placeholder:e.$t("getCode.item2")},on:{blur:e.selectChange},model:{value:e.dialogCheck_form.emailCode,callback:function(t){e.$set(e.dialogCheck_form,"emailCode","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.emailCode"}})],1),t("el-col",{staticStyle:{display:"flex","justify-content":"center"},attrs:{span:9,push:1}},[t("span",{staticClass:"getCode",domProps:{textContent:e._s(e.getCodeString)},on:{click:function(t){return e.getCode(1)}}})])],1)],1):e._e(),1==e.dialogCheck_type?t("el-form-item",{attrs:{prop:"gaCode"}},[t("el-row",[t("el-col",{attrs:{span:24}},[t("el-input",{staticClass:"code",attrs:{"prefix-icon":"iconfont iconyanzhengma",placeholder:e.$t("getCode.item3")},on:{blur:e.selectChange},model:{value:e.dialogCheck_form.gaCode,callback:function(t){e.$set(e.dialogCheck_form,"gaCode","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.gaCode"}})],1)],1)],1):e._e()],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(t){e.dialogCheck=!1}}}),t("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"danger"},on:{click:function(t){return e.login()}}})],1)],1)])],1)},a=[],n=(i("d9e2"),i("14d9"),i("e9f5"),i("ab43"),i("b7ef"),i("fedb")),o=i.n(n),r=i("7884"),l=i("f121"),m=i.n(l),g=i("bc3a"),d=i.n(g);let{Code:c}=m.a;var h={data(){return{dialogCheck:!1,dialogCheck_form:{emailCode:"",gaCode:""},dialogCheck_type:0,getCodeString:"",timer:59,interval:null,ho:"",flag:!1,loading:!1,img_logo:o.a,params:{loginName:"",password:""},remember:!1,more:!0,rules:{loginName:[{validator:(e,t,i)=>{this.Config.Pattern.Email.test(t)?i():i(new Error(this.$i18n.t("vaildate.email.format")))},trigger:"blur"}],password:[{validator:(e,t,i)=>{this.Config.Pattern.Password.test(t)?i():i(new Error(this.$i18n.t("vaildate.password.format")))},trigger:"blur"}],emailCode:[{validator:(e,t,i)=>{""!=this.dialogCheck_form.emailCode&&null!=this.dialogCheck_form.emailCode?i():i(new Error(this.$i18n.t("vaildate.code.empty")))},trigger:"blur"}],gaCode:[{validator:(e,t,i)=>{""!=this.dialogCheck_form.gaCode&&null!=this.dialogCheck_form.gaCode?i():i(new Error(this.$i18n.t("vaildate.code.empty")))},trigger:"blur"}]}}},methods:{selectChange(){this.$forceUpdate()},loginValid:async function(){this.$refs["params"].validate(async e=>{if(!e)return!1;{this.loading=!0;let e={loginName:this.params.loginName,password:this.params.password},t=await r["a"].loginValid(e);if(t.code==c.StatusOK){let e=t.data;this.loading=!1,"ROLE_SALE"==e.roleCode?this.$nextTick(()=>{this.dialogCheck=!0,1==e.valid?this.dialogCheck_type=1:(this.dialogCheck_type=0,this.getCode(1))}):this.login()}else this.$pigeon.MessageError(t.msg),this.loading=!1}})},login:async function(){this.$refs["params"].validate(async e=>{if(!e)return!1;{if(this.flag)return;this.flag=!0,this.loading=!0;let e={};e=1==this.dialogCheck_type?{loginName:this.params.loginName,password:this.params.password,gaCode:this.dialogCheck_form.gaCode}:{loginName:this.params.loginName,password:this.params.password,emailCode:this.dialogCheck_form.emailCode};let t=await r["a"].Login(e);t.code==c.StatusOK?(sessionStorage.setItem("access_token",t.data),d.a.defaults.headers.common["Access-Token"]=t.data,this.getLoginInfo()):(this.$pigeon.MessageError(t.msg),this.loading=!1,this.flag=!1)}})},async getLoginInfo(){let e=await r["a"].CustomLoginInfo();void 0==e&&(this.loading=!1,this.flag=!1),e.code==c.StatusOK?(this.$store.commit("InitInfo",e.data),this.$store.commit("InfoExpire",!1),localStorage.removeItem("systemListCache"),this.$pigeon.MessageOK(this.$i18n.t("Msg.LoginSuccess")),setTimeout(()=>{this.loading=!1,this.$router.push({path:"/"}).catch(e=>e),this.$store.commit("isActiveTab","0")},1e3),this.flag=!1):(this.$store.commit("InfoExpire",!1),this.$pigeon.MessageError(this.$i18n.t("Msg.SystemError")),this.loading=!1,this.flag=!1)},getCode:async function(e){if(e&&!this.params.loginName)return void this.$pigeon.MessageWarning(this.$i18n.t("signin.form.email"));this.getCodeString=this.$i18n.t("signup.form.waitCode1")+this.timer+this.$i18n.t("signup.form.waitCode2");let t=this;this.interval||(this.getCode1(e),this.interval=setInterval(()=>{t.timer--,t.Session.Set("timer",t.timer),t.getCodeString=t.$i18n.t("signup.form.waitCode1")+t.timer+t.$i18n.t("signup.form.waitCode2"),0==t.timer&&(this.getCodeString=this.$i18n.t("signup.form.getCode"),clearInterval(t.interval),t.interval=null,t.timer=59,t.Session.Set("timer",t.timer))},1e3))},async getCode1(e){if(e){let e=await r["a"].sendCode({loginName:this.params.loginName,lang:this.Session.Get("lang")||"en"});e.code==c.StatusOK?this.$pigeon.MessageOK(this.$i18n.t("Msg.CodeSuccess")):this.$pigeon.MessageError(e.msg)}},initTimer:function(){let 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))},async switchLanguage(){let e=this.$i18n.locale||"en";await r["a"].switchLanguage({lang:e})},sysLogin(){let e=atob(this.$route.query.sysLoginToken);this.loading=!0,sessionStorage.setItem("access_token",e),d.a.defaults.headers.common["Access-Token"]=e,this.getLoginInfo()},unicodeEncode(e){return e.split("").map(e=>"\\u"+e.charCodeAt(0).toString(16)).join("")},unicodeDecode(e){return e.replace(/\\u[\dA-Fa-f]{4}/g,e=>String.fromCharCode(parseInt(e.replace(/\\u/g,""),16)))}},mounted(){this.initTimer(),this.ho=window.location.host.split(".")[1],this.$route.query.sysLoginToken&&this.sysLogin(),1==this.Session.Get("remember")&&this.Session.Get("rememberList")&&(this.remember=!0,this.params.loginName=JSON.parse(this.Session.Get("rememberList",!0)).loginName,this.params.password=JSON.parse(this.Session.Get("rememberList",!0)).password)}},p=h,f=(i("63ff"),i("d9b9"),i("0921"),i("2877")),u=Object(f["a"])(p,s,a,!1,null,"2d8baf2f",null);t["default"]=u.exports},"63ff":function(e,t,i){"use strict";i("be62")},"7ed0":function(e,t,i){},ab43:function(e,t,i){"use strict";var s=i("23e7"),a=i("c65b"),n=i("59ed"),o=i("825a"),r=i("46c4"),l=i("c5cc"),m=i("9bdd"),g=i("2a62"),d=i("f99f"),c=i("c430"),h=!c&&d("map",TypeError),p=l((function(){var e=this.iterator,t=o(a(this.next,e)),i=this.done=!!t.done;if(!i)return m(e,this.mapper,[t.value,this.counter++],!0)}));s({target:"Iterator",proto:!0,real:!0,forced:c||h},{map:function(e){o(this);try{n(e)}catch(t){g(this,"throw",t)}return h?a(h,this,e):new p(r(this),{mapper:e})}})},be62:function(e,t,i){},ca26:function(e,t,i){},d9b9:function(e,t,i){"use strict";i("ca26")},fedb:function(e,t,i){e.exports=i.p+"img/cwg-logo-01.ae8c3750.svg"}}]);
|