signup.b027f9a7.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["signup"],{"498a":function(e,t,a){"use strict";var r=a("23e7"),s=a("58a8").trim,n=a("c8d2");r({target:"String",proto:!0,forced:n("trim")},{trim:function(){return s(this)}})},"88c1":function(e,t,a){"use strict";a("b245")},"967c":function(e,t,a){},"9d64":function(e,t,a){e.exports=a.p+"img/logo.23096ff1.png"},a2be:function(e,t,a){"use strict";a.r(t);a("498a");var r=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{id:"signup","element-loading-background":"rgba(43, 48, 67, 0.65)"}},[t("div",{staticClass:"logo"}),t("div",{staticClass:"title"},[t("p",{directives:[{name:"t",rawName:"v-t",value:"newSignup.item1",expression:"'newSignup.item1'"}],staticClass:"tit1"}),t("p",{directives:[{name:"t",rawName:"v-t",value:"newSignup.item2",expression:"'newSignup.item2'"}],staticClass:"tit2"})]),t("el-form",{ref:"params",staticClass:"form",attrs:{model:e.params,rules:e.rules,"label-width":"0","label-position":"top"}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:24,md:12}},[t("el-form-item",{attrs:{prop:"country",label:e.$t("newSignup.item3")}},[t("el-select",{staticClass:"country",attrs:{placeholder:e.$t("newSignup.item4"),filterable:""},model:{value:e.params.country,callback:function(t){e.$set(e.params,"country",t)},expression:"params.country"}},e._l(e.mock_options,(function(a){return t("el-option",{key:a.id,attrs:{label:a.enName,value:a.code,disabled:-1!==e.notCountry.indexOf(a.code)}})})),1)],1)],1),t("el-col",{attrs:{span:24,md:12}},[t("el-form-item",{attrs:{prop:"phone",label:e.$t("newSignup.item5")}},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("newSignup.item6")},model:{value:e.params.phone,callback:function(t){e.$set(e.params,"phone","string"===typeof t?t.trim():t)},expression:"params.phone"}})],1)],1),t("el-col",{attrs:{span:24,md:12}},[t("el-form-item",{attrs:{prop:"email",label:e.$t("newSignup.item7")}},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("newSignup.item8")},model:{value:e.params.email,callback:function(t){e.$set(e.params,"email","string"===typeof t?t.trim():t)},expression:"params.email"}})],1)],1),t("el-col",{attrs:{span:24,md:12}},[t("el-form-item",{attrs:{prop:"code",label:e.$t("newSignup.item9")}},[t("el-row",[t("el-col",{staticClass:"myCode",attrs:{span:24}},[t("el-input",{staticClass:"code",attrs:{placeholder:e.$t("newSignup.item10")},model:{value:e.params.emailCode,callback:function(t){e.$set(e.params,"emailCode","string"===typeof t?t.trim():t)},expression:"params.emailCode"}}),t("span",{staticClass:"getCode",domProps:{textContent:e._s(e.getCodeString)},on:{click:function(t){return e.getCode(1)}}})],1)],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",[t("p",{staticClass:"agreemnet9"},[e._v("*"),t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet9",expression:"'signup.agreemnet9'"}]})])])],1),t("el-col",{attrs:{span:24,md:12}},[t("el-form-item",{attrs:{prop:"password",label:e.$t("newSignup.item12")}},[t("el-input",{staticClass:"m-input",attrs:{"show-password":"",autocomplete:"off",placeholder:e.$t("newSignup.item13")},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password","string"===typeof t?t.trim():t)},expression:"params.password"}})],1)],1),t("el-col",{attrs:{span:24,md:12}},[e.$route.params.id?e._e():t("el-form-item",{attrs:{label:e.$t("newSignup.item14")}},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("newSignup.item15"),type:"number"},on:{input:e.limitAgentIdLength},model:{value:e.params.agentId,callback:function(t){e.$set(e.params,"agentId","string"===typeof t?t.trim():t)},expression:"params.agentId"}})],1)],1),t("el-col",{attrs:{span:24}},[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}})])]),t("el-form-item",{staticClass:"agree",attrs:{prop:"agree"}},[t("el-checkbox",{model:{value:e.params.agree,callback:function(t){e.$set(e.params,"agree",t)},expression:"params.agree"}}),t("p",{directives:[{name:"t",rawName:"v-t",value:"signup.agree",expression:"'signup.agree'"}]})],1),t("el-form-item",{staticClass:"agree",attrs:{prop:"agree"}},[t("el-checkbox",{model:{value:e.params.isSubscribeEmail,callback:function(t){e.$set(e.params,"isSubscribeEmail",t)},expression:"params.isSubscribeEmail"}}),t("p",{directives:[{name:"t",rawName:"v-t",value:"signup.agree1",expression:"'signup.agree1'"}]})],1),t("el-form-item",[t("a",{staticClass:"rbt-btn btn-gradient hover-icon-reverse btn-sm w-100",attrs:{href:"javascript:;"},on:{click:e.register}},[t("div",{staticClass:"icon-reverse-wrapper"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.button",expression:"'signup.button'"}],staticClass:"btn-text"}),t("span",{staticClass:"btn-icon"},[t("i",{staticClass:"bi bi-arrow-right-short"})]),t("span",{staticClass:"btn-icon"},[t("i",{staticClass:"bi bi-arrow-right-short"})])])])]),t("el-form-item",[t("div",{staticClass:"signin words"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"newSignup.item16",expression:"'newSignup.item16'"}]},[e._v("Or ")]),t("a",{directives:[{name:"t",rawName:"v-t",value:"newSignup.item17",expression:"'newSignup.item17'"}],attrs:{href:"#/signin"}})])]),t("el-form-item",[t("div",{staticClass:"des"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet1",expression:"'signup.agreemnet1'"}]}),t("a",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet2",expression:"'signup.agreemnet2'"}],attrs:{href:"pdf/Client_Agreement.pdf",target:"_blank"}}),t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet3",expression:"'signup.agreemnet3'"}]}),t("a",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet4",expression:"'signup.agreemnet4'"}],attrs:{href:"pdf/Terms&Conditions.pdf",target:"_blank"}}),t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet5",expression:"'signup.agreemnet5'"}]}),t("a",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet6",expression:"'signup.agreemnet6'"}],attrs:{href:"pdf/Privacy_Policy.pdf",target:"_blank"}}),t("span",{directives:[{name:"t",rawName:"v-t",value:"signup.agreemnet7",expression:"'signup.agreemnet7'"}]})])])],1)],1)],1),e.status?t("import-model",{ref:"importModel",attrs:{"country-code":e.countryCode}}):e._e()],1)},s=[],n=a("5530"),i=a("c7eb"),o=a("1da1"),u=(a("d9e2"),a("14d9"),a("fb6a"),a("a9e3"),a("d3b7"),a("ac1f"),a("00b4"),a("25f0"),a("9d64")),c=a.n(u),l=a("7884"),m=a("0276"),p=a("f121"),g=a.n(p),d=a("bc3a"),f=a.n(d),v=a("8009"),h=g.a.Code,b={components:{ImportModel:v["a"]},computed:{rule1:function(){return!!this.params.password&&/^.{8,16}$/.test(this.params.password)},rule2:function(){return/^(?=.*?[a-z])(?=.*?[A-Z]).*$/.test(this.params.password)},rule3:function(){return/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?!.*([~!@&%$^\\(\\)#_]).*\\1.*\\1)[A-Za-z0-9~!@&%$^\\(\\)#_]{8,16}$/.test(this.params.password)},getLang:function(){return this.Session.Get("lang")},subscribeEmailValue:function(){return this.params.isSubscribeEmail?0:1}},data:function(){var e=this;return{status:!1,countryCode:"",flag:!1,loading:!1,mock_options:[{label:"china",value:"cn"},{label:"england",value:"en"}],img_logo:c.a,timer:59,interval:null,getCodeString:"",notCountry:["AF","AI","AG","BM","BS","BY","BE","BZ","BA","BI","CF","CD","CU","ET","FJ","PS","GN","GW","HT","ID","IR","IQ","LB","LY","MY","ML","MM","NI","KP","PW","RU","SO","SS","SD","SY","UA","US","VE","YE","ZW","MY","ID"],params:{agentId:null,comPoint:null,sourceCode:null,subId:"",email:"",password:"",phone:"",country:"",emailCode:"",w:"",oc:"",agree:!1,isSubscribeEmail:!1},rules:{country:[{validator:function(t,a,r){""!=e.params.country&&null!=e.params.country?r():r(new Error(e.$i18n.t("vaildate.country.empty")))},trigger:"blur"}],email:[{validator:function(t,a,r){e.Config.Pattern.Email.test(a)?r():r(new Error(e.$i18n.t("vaildate.email.format")))},trigger:"blur"}],code:[{validator:function(t,a,r){""!=e.params.emailCode&&null!=e.params.emailCode?r():r(new Error(e.$i18n.t("vaildate.code.empty")))},trigger:"blur"}],password:[{validator:function(t,a,r){e.Config.Pattern.Password.test(a)?r():r(new Error(e.$i18n.t("vaildate.password.format")))},trigger:"blur"}],agree:[{validator:function(t,a,r){a?r():r(new Error(e.$i18n.t("vaildate.agree.empty")))},trigger:"change"}],phone:[{validator:function(t,a,r){e.Config.Pattern.Number.test(a)?r():r(new Error(e.$i18n.t("vaildate.phone.format")))},trigger:"blur"}]}}},methods:{getCountry:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,m["a"].Country({});case 2:a=t.sent,a.code==h.StatusOK?e.mock_options=a.data:e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},getCountryCode:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a,r,s,n,o;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].CodeById({});case 2:a=t.sent,a.code==h.StatusOK&&(-1==e.notCountry.indexOf(a.msg)&&(e.params.country=a.msg),"HK"==a.msg||("MC"==a.msg?e.params.country="CNA":"TW"==a.msg&&(e.params.country="CNT")),r="",1==e.Session.Get("remember")&&e.Session.Get("rememberList")&&(r=e.Session.Get("rememberList")),e.Session.Get("timer")?(n=e.Session.Get("timer"),o=e.Session.Get("lang")?e.Session.Get("lang"):"CN"==e.params.country?"cn":"en",e.Session.Get("isPopup")&&"true"==e.Session.Get("isPopup")?(sessionStorage.clear(),e.Session.Set("isPopup",!0)):sessionStorage.clear(),e.Session.Set("lang",o),e.Session.Set("timer",n)):(s=e.Session.Get("lang")?e.Session.Get("lang"):"CN"==e.params.country?"cn":"en",e.Session.Get("isPopup")&&"true"==e.Session.Get("isPopup")?(sessionStorage.clear(),e.Session.Set("isPopup",!0)):sessionStorage.clear(),e.Session.Set("lang",s)),r&&(e.Session.Set("rememberList",r),e.Session.Set("remember","1")));case 4:case"end":return t.stop()}}),t)})))()},getCountryMsg:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,m["a"].CountryGet({});case 2:a=t.sent,a.code==h.StatusOK?e.countryCode=a.msg:console.log(a);case 4:case"end":return t.stop()}}),t)})))()},register:function(){var e=Object(o["a"])(Object(i["a"])().mark((function e(){var t=this;return Object(i["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("MY"!=this.countryCode&&"ID"!=this.countryCode){e.next=3;break}return this.status=!0,e.abrupt("return");case 3:this.$refs["params"].validate(function(){var e=Object(o["a"])(Object(i["a"])().mark((function e(a){var r;return Object(i["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a){e.next=13;break}if(!t.flag){e.next=5;break}return e.abrupt("return");case 5:t.flag=!0;case 6:return t.params.isSubscribeEmail=t.subscribeEmailValue,e.next=9,l["a"].Register(Object(n["a"])({},t.params));case 9:r=e.sent,r.code==h.StatusOK?(t.loading=!0,t.$pigeon.MessageOK(t.$i18n.t("Msg.registerSuc")),t.login(),t.flag=!1):(t.$pigeon.MessageError(r.msg),t.flag=!1),e.next=14;break;case 13:return e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),login:function(){var e=Object(o["a"])(Object(i["a"])().mark((function e(){var t;return Object(i["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,l["a"].Login({loginName:this.params.email,password:this.params.password});case 2:t=e.sent,t.code==h.StatusOK?(sessionStorage.setItem("access_token",t.data),f.a.defaults.headers.common["Access-Token"]=t.data,this.getLoginInfo()):this.$pigeon.MessageError(t.msg);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getLoginInfo:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].CustomLoginInfo();case 2:a=t.sent,a.code==h.StatusOK?(e.loading=!0,e.$store.commit("InitInfo",a.data),e.$pigeon.MessageOK(e.$i18n.t("Msg.LoginSuccess")),setTimeout((function(){e.loading=!1,e.$router.push({path:"/"}).catch((function(e){return e})),e.$store.commit("isActiveTab","0")}),1e3)):e.$pigeon.MessageError(e.$i18n.t("Msg.SystemError"));case 4:case"end":return t.stop()}}),t)})))()},switchLanguage:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.$i18n.locale||"en",t.next=3,l["a"].switchLanguage({lang:a});case 3:case"end":return t.stop()}}),t)})))()},getCode:function(){var e=Object(o["a"])(Object(i["a"])().mark((function e(t){var a,r=this;return Object(i["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}if(this.params.country){e.next=4;break}return this.$pigeon.MessageWarning(this.$i18n.t("vaildate.country.empty")),e.abrupt("return");case 4:if(this.params.email){e.next=7;break}return this.$pigeon.MessageWarning(this.$i18n.t("vaildate.email.empty")),e.abrupt("return");case 7:if(this.Config.Pattern.Email.test(this.params.email)){e.next=10;break}return this.$pigeon.MessageWarning(this.$i18n.t("vaildate.email.format")),e.abrupt("return");case 10: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&&(r.getCodeString=r.$i18n.t("newSignup.item11"),clearInterval(a.interval),a.interval=null,a.timer=59,a.Session.Set("timer",a.timer))}),1e3));case 13: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(i["a"])().mark((function a(){var r;return Object(i["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"].Code(Object(n["a"])({},t.params));case 3:r=a.sent,r.code==h.StatusOK?t.$pigeon.MessageOK(t.$i18n.t("Msg.CodeSuccess")):"邮箱已存在"==r.msg||"Mailbox already exists"==r.msg?t.$pigeon.MessageError(t.$i18n.t("signup.agreemnet8")):t.$pigeon.MessageError(r.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("newSignup.item11"):(this.timer=this.Session.Get("timer"),this.getCode(0))},limitAgentIdLength:function(e){e&&e.toString().length>10&&(this.params.agentId=e.toString().slice(0,10))}},mounted:function(){if(this.getCountryCode(),this.getCountry(),this.getCountryMsg(),console.log(this.$route,"-----"),this.params.sourceCode=this.$route.query.ex||null,this.params.w=this.$route.query.w||"",this.params.subId=this.$route.query.SUBID||"",this.params.oc=this.$route.query.oc||"",this.params.email=this.$route.query.emailAdvertisement||"",this.$route.params.id)switch(this.params.agentId=Number(this.$route.params.id),this.params.linkValue=this.$route.params.commission,this.$route.params.ibInvalid){case"B0":this.params.ibInvalid=0;break;case"B1":this.params.ibInvalid=1;break}this.initTimer()},destroyed:function(){clearInterval(this.interval)}},w=b,S=(a("88c1"),a("bdad"),a("2877")),C=Object(S["a"])(w,r,s,!1,null,"500d2d59",null);t["default"]=C.exports},b245:function(e,t,a){},bdad:function(e,t,a){"use strict";a("967c")},c8d2:function(e,t,a){"use strict";var r=a("5e77").PROPER,s=a("d039"),n=a("5899"),i="​…᠎";e.exports=function(e){return s((function(){return!!n[e]()||i[e]()!==i||r&&n[e].name!==e}))}}}]);