D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
self
/
cwd
/
block-patterns
/
ch-new
/
static
/
js
/
Filename :
chunk-31b21bd0.1751379869743.js
back
Copy
(window["webpackJsonp_国际认证服务中心(ICAS)"]=window["webpackJsonp_国际认证服务中心(ICAS)"]||[]).push([["chunk-31b21bd0"],{"00cf":function(e,t,i){"use strict";i("af43")},"0792":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return r}));i("d225"),i("b0b4"),i("3b2b");var s=i("60fe"),o=(i("9923"),{email:new RegExp(s["m"]),number:/^[0-9]*$/,numberDecimal:/^\d+(\.\d+)?$/,numberDecimal1:/^[-]?\d+(\.\d+)?$/,numberDecimal2:/^[0-9]{1,10}(\.[0-9]{1,6})?$/,numberDecimal3:/^[0-9]{1,12}(\.[0-9]{1,10})?$/,numberDecimal4:/^[0-9]{1,15}(\.[0-9]{1,5})?$/,numberLine:/^[0-9\-]*$/,numberLetter:/^[0-9a-zA-Z]*$/,chinese:/^[\u4e00-\u9fa5]*$/,numberAndLetter:/^(?=.*[a-zA-Z])(?=.*[0-9])[a-zA-Z0-9]{2,12}$/});function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return function(a,r,c){var l=r.trim();!l&&s?c(new Error(n)):!l||o[e].test(l)||i?c():c(new Error(t))}}function a(e){var t=e.password,i=e.passwordError;return function(e,s,o){if(!s)return o(new Error(t));var n=/^(?!.*[\u4E00-\u9FA5\s])(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,20}$/;n.test(s)?o():o(new Error(i))}}function r(e){var t=e.password;return function(e,i,s){if(!i)return s(new Error(t));s()}}},"0c86":function(e,t,i){"use strict";i("ff4d")},"15de":function(e,t,i){e.exports=i.p+"static/img/ic_sfexpress_en.004234b7.svg"},"1cd4":function(e,t,i){e.exports=i.p+"static/img/ic_wechat.2efb05f9.svg"},"1d34":function(e,t,i){"use strict";i("da14")},2576:function(e,t,i){"use strict";i("472a")},"28ff":function(e,t,i){"use strict";i("6e7e")},"2b84":function(e,t,i){"use strict";i("d0a7")},3375:function(e,t,i){},3810:function(e,t,i){"use strict";i("bb94")},"3cad":function(e,t,i){},"43ee":function(e,t,i){e.exports=i.p+"static/img/password-icon.af6cc3d5.svg"},"472a":function(e,t,i){},"4e1e":function(e,t,i){"use strict";i("9efc")},5314:function(e,t,i){"use strict";i("8c40")},"5a66":function(e,t,i){e.exports=i.p+"static/img/username-icon.db782aa5.svg"},"5cb5":function(e,t,i){"use strict";i("eae5")},"604c":function(e,t,i){"use strict";i("d719")},"607d":function(e,t,i){},"659b":function(e,t,i){"use strict";i("3375")},6835:function(e,t,i){e.exports=i.p+"static/img/ic_whatsapp.8ec4b652.svg"},"69c9":function(e,t,i){"use strict";i("8b0b")},"6bb0":function(e,t,i){"use strict";i("d946")},"6bbb":function(e,t,i){},"6cbb":function(e,t,i){"use strict";i("6bbb")},"6e7e":function(e,t,i){},"72c3":function(e,t,i){"use strict";i("a5c6")},"7b4c":function(e,t,i){},8001:function(e,t,i){},8648:function(e,t,i){"use strict";i("7b4c")},"8ad4":function(e,t,i){"use strict";i("b887")},"8b0b":function(e,t,i){},"8c40":function(e,t,i){},"8d61":function(e,t,i){"use strict";i("c1c2")},"8ece":function(e,t,i){"use strict";i("c166")},"912a":function(e,t,i){"use strict";i("b502")},"9efc":function(e,t,i){},a5c6:function(e,t,i){},aca1:function(e,t,i){e.exports=i.p+"static/img/scan_success.488175da.svg"},af43:function(e,t,i){},b2c4:function(e,t,i){"use strict";i("607d")},b323:function(e,t,i){},b502:function(e,t,i){},b7fe:function(e,t,i){"use strict";i("b323")},b887:function(e,t,i){},bb94:function(e,t,i){},c0ec:function(e,t,i){},c166:function(e,t,i){},c1c2:function(e,t,i){},c6b3:function(e,t,i){"use strict";i("cf4f")},c95f:function(e,t,i){"use strict";i("c0ec")},cf4f:function(e,t,i){},d0a7:function(e,t,i){},d47a:function(e,t,i){e.exports=i.p+"static/img/refresh.667d42b8.svg"},d719:function(e,t,i){},d82a:function(e,t,i){e.exports=i.p+"static/img/verificationCode-icon.7910d3fa.svg"},d946:function(e,t,i){},da14:function(e,t,i){},dacb:function(e,t,i){e.exports=i.p+"static/img/ic_wechat_unselected.2e759bc8.svg"},db69:function(e,t,i){e.exports=i.p+"static/img/ic_whatsapp_unselected.d5db2e50.svg"},dcb6:function(e,t,i){e.exports=i.p+"static/img/ic_logo_only.ef5cad10.svg"},e126:function(e,t,i){"use strict";i("3cad")},e1cd:function(e,t,i){"use strict";i("f41c")},e682:function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"register v-cloak"},[s("div",{staticClass:"header clearfix"},[s("div",{staticClass:"fl logo"},[e.isOS?[s("img",{staticClass:"logo-icon",attrs:{alt:"logo-icon-zh-CN",src:i("798a")}})]:["CN"===e.siteCode||"HK"===e.siteCode||"MO"===e.siteCode||"TW"===e.siteCode?[s("img",{staticClass:"logo-icon",attrs:{alt:"logo-icon-zh-CN",src:i("dcb6")}}),e._v(" "),s("span",{staticClass:"divider-logo"}),e._v(" "),s("span",{staticClass:"text-logo"},[e._v(e._s(e.getLogoTitle()))])]:"US"===e.siteCode||"TH"===e.siteCode||"CA"===e.siteCode||"IN"==e.siteCode||"BD"==e.siteCode?[s("img",{staticClass:"logo-icon",attrs:{alt:"logo-icon-en",src:e.getLogoUrl}})]:[s("img",{staticClass:"logo-icon",attrs:{alt:"logo-icon-zh-CN",src:i("dcb6")}}),e._v(" "),s("span",{staticClass:"divider-logo"}),e._v(" "),s("span",{staticClass:"text-logo"},[e._v(e._s(e.getLogoTitle()))])]]],2),e._v(" "),s("div",{staticClass:"fr"},[e.uiConfig.cooperationConsulting?s("Consult",{staticClass:"item-select"}):e._e(),e._v(" "),e.uiConfig.internationalWebsite&&e.source!==e.inex?s("Homepage",{staticClass:"item-select"}):e._e(),e._v(" "),s("site-select",{directives:[{name:"show",rawName:"v-show",value:e.uiConfig.country,expression:"uiConfig.country"}],staticClass:"item-select"}),e._v(" "),s("lang-select",{directives:[{name:"show",rawName:"v-show",value:e.uiConfig.language,expression:"uiConfig.language"}],staticClass:"item-select"})],1)]),e._v(" "),e.system_source===e.sfbuy?s("SFbuyMarquee"):e._e(),e._v(" "),e.system_source===e.iuop||e.isIUOPOS?s("IUOPMarquee"):e._e(),e._v(" "),s("div",{staticClass:"main clearfix",class:{"main-sfbuy":e.system_source===e.sfbuy&&e.source!==e.inex,"is-register":"/register"===e.isLogin,"is-reset-pwd":"/reset-password"===e.isLogin}},[s("background",{attrs:{mode:0,url:"/static/video/video.mp4"}}),e._v(" "),"/register"===e.isLogin||"/login"===e.isLogin||"/old-login"===e.isLogin||"/"===e.isLogin||"/reset-password"===e.isLogin?s("div",{class:{"main-form":!0,"is-new":"/"===e.isLogin&&e.thirdPartyQrcode.length>0}},["/register"===e.isLogin?s("register-form"):e._e(),e._v(" "),!e.shouldShowUnionLogin||0!=e.uiConfig.loginType||"/login"!==e.isLogin&&"/"!==e.isLogin?e._e():s("UnionLoginForm",{attrs:{"support-wx":e.supportWxLogin}}),e._v(" "),e.shouldShowUnionLogin||0!=e.uiConfig.loginType||"/login"!==e.isLogin&&"/"!==e.isLogin?e._e():s("login-form",{attrs:{"support-wx":e.supportWxLogin}}),e._v(" "),!e.shouldShowUnionLogin||1!=e.uiConfig.loginType||"/login"!==e.isLogin&&"/"!==e.isLogin?e._e():s("IndThirdPartyLoginForm"),e._v(" "),e.shouldShowUnionLogin||1!=e.uiConfig.loginType||"/login"!==e.isLogin&&"/"!==e.isLogin?e._e():s("thirdPartyLoginForm"),e._v(" "),"/old-login"===e.isLogin?s("OldLoginForm"):e._e(),e._v(" "),"/reset-password"===e.isLogin?s("reset-password"):e._e()],1):e._e(),e._v(" "),"/logining"===e.isLogin?s("div",{staticClass:"fr login-loading"},[s("svg-icon",{staticClass:"loading-icon",attrs:{"icon-class":"login-loading"}}),e._v(" "),s("span",[e._v(e._s(e.$t("standard.loginLoading")))])],1):e._e(),e._v(" "),e.system_source===e.ESG_THACSP_CORE_OS?s("KexCopyright",{staticClass:"fixed-bottom"}):s("Copyright",{staticClass:"fixed-bottom",class:{white:e.system_source===e.sfbuy&&e.source!==e.inex}})],1)],1)},o=[],n=(i("6762"),i("2fdb"),i("c80c")),a=(i("96cf"),i("3b8d")),r=i("db72"),c=i("2f62"),l=i("60fe"),d=i("c8b5"),u=i("ab34"),h=i("65bf"),m=i("8d37"),g=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"bgclass",class:e.backgroundClass,style:e.backgroundThemeColor},[0===e.mode?i("div",{style:e.backgroundStyle},[e.url&&e.isVideo(e.url)?i("video",{staticClass:"f-width",attrs:{muted:"",autoplay:"",loop:"",preload:""},domProps:{muted:!0}},[i("source",{attrs:{src:e.url,poster:"~@/assets/login_images/map_bg.png",type:"video/mp4"}})]):e.urlDefault&&!e.url&&e.isVideo(e.urlDefault)?i("video",{staticClass:"f-width",attrs:{muted:"",autoplay:"",loop:"",preload:""},domProps:{muted:!0}},[i("source",{attrs:{src:e.urlDefault,poster:"~@/assets/login_images/map_bg.png",type:"video/mp4"}})]):e._e()]):1===e.mode?i("div",{staticClass:"split-background"},[i("div",{staticClass:"left-background",style:e.leftBackgroundStyle},[e.isVideo(e.leftUrl)?i("video",{staticClass:"f-width",attrs:{muted:"",autoplay:"",loop:"",preload:""},domProps:{muted:!0}},[i("source",{attrs:{src:"leftUrl",poster:"~@/assets/login_images/map_bg.png",type:"video/mp4"}})]):e._e(),e._v(" "),i("LeftPartContainer",{attrs:{describe:e.describe,"qr-code":e.codeLogo,"jump-url":e.jumpUrl,"jump-document":e.jumpDocument,"scanning-warn":e.scanningWarn}})],1),e._v(" "),i("div",{staticClass:"right-background",style:e.rightBackgroundStyle},[e.isVideo(e.rightUrl)?i("video",{staticClass:"f-width",attrs:{muted:"",autoplay:"",loop:"",preload:""},domProps:{muted:!0}},[i("source",{attrs:{src:e.rightUrl,poster:"~@/assets/login_images/map_bg.png",type:"video/mp4"}})]):e._e()])]):e._e()])},p=[],f=(i("aef6"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"container"},[i("div",{staticClass:"title"},[e._v(e._s(e.describe))]),e._v(" "),e.qrCode?i("img",{staticClass:"qr-code",attrs:{src:e.qrCode,alt:"QR Code"}}):e._e(),e._v(" "),i("a",{staticClass:"link",attrs:{href:e.jumpUrl}},[e._v(e._s(e.jumpDocument))]),e._v(" "),i("p",{staticClass:"description"},[e._v(e._s(e.scanningWarn))])])}),C=[],y={props:{describe:{type:String,default:""},qrCode:{type:String,default:""},jumpUrl:{type:String,default:""},jumpDocument:{type:String,default:""},scanningWarn:{type:String,default:""}}},v=y,b=(i("72c3"),i("2877")),_=Object(b["a"])(v,f,C,!1,null,"96bd4a20",null),T=_.exports,w={components:{LeftPartContainer:T},data:function(){return{mode:0,url:"",backgroundColor:"#ffffff",urlDefault:"/static/video/video.mp4",leftUrl:"/static/imgs/left-bg.png",rightUrl:"",lang:"",jumpUrl:"",jumpDocument:"",describe:"",scanningWarn:"",codeLogo:""}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["uiConfig"])),{},{backgroundThemeColor:function(){return"background: ".concat(this.backgroundColor,";")},backgroundClass:function(){return 0===this.mode?"tiled-background":"split-background"},backgroundStyle:function(){var e="cover";return this.uiConfig.theme&&this.uiConfig.theme.backgroundSize&&(e=this.uiConfig.theme.backgroundSize||"cover"),"background-image: url(".concat(this.url,"); background-repeat: no-repeat; background-size: ").concat(e,"; height: 100%; background-position: bottom left;")},leftBackgroundStyle:function(){return console.log("leftBackgroundStyle: ".concat(this.leftUrl)),"background-image: url(".concat(this.leftUrl,"); background-repeat: no-repeat; background-size: cover;height: 100%;")},rightBackgroundStyle:function(){return console.log("leftBackgroundStyle: ".concat(this.rightUrl)),"background-image: url(".concat(this.rightUrl,"); background-repeat: no-repeat; background-size: cover;height: 100%;")}}),watch:{uiConfig:{handler:function(e,t){var i,s,o,n,a,r,c,l,d,u,h,m,g,p,f;this.url=null!==(i=this.uiConfig.tiledLogo)&&void 0!==i?i:"/static/video/video.mp4",this.urlDefault=null!==(s=this.uiConfig.tiledLogo)&&void 0!==s?s:"/static/video/video.mp4",this.leftUrl=null!==(o=this.uiConfig.leftLogo)&&void 0!==o?o:"/static/imgs/left-bg.png",this.buttonBackgroundColor=null!==(n=this.uiConfig.buttonBackgroundColor)&&void 0!==n?n:"#DC1E32",this.backgroundColor=this.uiConfig.theme&&null!==(a=this.uiConfig.theme.backgroundColor)&&void 0!==a?a:"#ffffff",this.rightUrl=this.uiConfig.rightLogo,this.mode=this.uiConfig.tiledEnable?0:1,this.jumpUrl=null!==(r=null===(c=this.uiConfig.leftDocuments)||void 0===c?void 0:c.jumpUrl)&&void 0!==r?r:"",this.jumpDocument=null!==(l=null===(d=this.uiConfig.leftDocuments)||void 0===d?void 0:d.jumpDocument)&&void 0!==l?l:"",this.describe=null!==(u=null===(h=this.uiConfig.leftDocuments)||void 0===h?void 0:h.describe)&&void 0!==u?u:"",this.scanningWarn=null!==(m=null===(g=this.uiConfig.leftDocuments)||void 0===g?void 0:g.scanningWarn)&&void 0!==m?m:"",this.codeLogo=null!==(p=null===(f=this.uiConfig.leftDocuments)||void 0===f?void 0:f.codeLogo)&&void 0!==p?p:"",this.$forceUpdate()},deep:!0}},mounted:function(){},methods:{isVideo:function(e){return!!e&&e.endsWith(".mp4")}}},k=w,S=(i("659b"),Object(b["a"])(k,g,p,!1,null,"1dd4c573",null)),$=S.exports,O=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("section",{staticClass:"register-form"},[i("individual-user",{ref:"individualUser",on:{onShowSfbuyTerm:e.onShowSfbuyTerm}}),e._v(" "),e.system_source===e.SF_BUY&&e.beforeRegister.show?i("DoubleTabRegisterDialog",{attrs:{terms:e.beforeRegister},on:{agree:e.isAgree}}):e._e(),e._v(" "),e.system_source!==e.SF_BUY?i("el-before-register-dialog",{attrs:{terms:e.beforeRegister},on:{agree:e.isAgree}}):e._e()],1)},I=[],j=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("section",[e.source===e.inex?[i("el-tabs",{key:e.language,ref:"tabs",staticClass:"sf-el-tabs",class:{"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:e.$t("register.toEmail"),name:"email"}})],1)]:[e.siteConfig.registConfig.personal.mobileEnable||e.siteConfig.registConfig.personal.emailEnable?i("el-tabs",{ref:"tabs",staticClass:"sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.siteConfig.registConfig.personal.mobileEnable?i("el-tab-pane",{attrs:{label:e.$t("register.toTel"),name:"phone"}}):e._e(),e._v(" "),e.siteConfig.registConfig.personal.emailEnable?i("el-tab-pane",{attrs:{label:e.$t("register.toEmail"),name:"email"}}):e._e()],1):e._e()],e._v(" "),i("el-form",{ref:"register",attrs:{model:e.form,rules:e.registerRules,"label-width":"200px","label-position":"top"}},[e.system_source===e.sfbuy||e.isOS?e._e():i("el-row",[i("el-form-item",{attrs:{label:e.$t("standard.country"),prop:"countryRegion"}},[i("el-select",{staticClass:"w100",attrs:{filterable:""},on:{change:e.countryRegionChange},model:{value:e.form.countryRegion,callback:function(t){e.$set(e.form,"countryRegion",t)},expression:"form.countryRegion"}},e._l(e.siteListArr,(function(e){return i("el-option",{key:e.country,attrs:{label:e.countryName,value:e.country}})})),1)],1)],1),e._v(" "),"phone"===e.activeName?i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{span:11}},[i("el-form-item",{attrs:{label:e.$t("register.tel"),prop:"phoneCodeVal"}},[i("el-select-site-country",{attrs:{placeholder:e.$t("placeholder.countryCode"),"user-type":1},on:{change:e.selectCountry},model:{value:e.form.phoneCodeVal,callback:function(t){e.$set(e.form,"phoneCodeVal",t)},expression:"form.phoneCodeVal"}})],1)],1),e._v(" "),i("el-col",{staticClass:"reset-tel",attrs:{span:13}},[i("el-form-item",{attrs:{label:" ",prop:"tel"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.phoneCode"),autocomplete:"off"},model:{value:e.form.tel,callback:function(t){e.$set(e.form,"tel","string"===typeof t?t.trim():t)},expression:"form.tel"}})],1)],1)],1):e._e(),e._v(" "),(1!=e.sendSmsTypes.length||"sms"!=e.sendSmsTypes[0].value)&&e.sendSmsTypes.length>0?i("el-row",{directives:[{name:"show",rawName:"v-show",value:"phone"===e.activeName,expression:"activeName==='phone'"}]},[i("el-form-item",{attrs:{label:e.$t("standard.验证码接收方式"),prop:"noticeChannel"}},[i("div",[i("el-select",{attrs:{placeholder:e.$t("standard.验证码接收方式")},model:{value:e.form.noticeChannel,callback:function(t){e.$set(e.form,"noticeChannel",t)},expression:"form.noticeChannel"}},e._l(e.sendSmsTypes,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1):e._e(),e._v(" "),"email"===e.activeName?i("el-row",[i("el-form-item",{attrs:{label:e.$t("register.email"),prop:"email"}},[i("el-autocomplete",{attrs:{disabled:e.source===e.inex,placeholder:e.$t("placeholder.emailAddress"),"popper-class":e.isShowAutoComplete?"auto-show":"auto-hide","fetch-suggestions":e.querySearchAsync,"trigger-on-focus":!1},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1)],1):e._e(),e._v(" "),"phone"===e.activeName?i("el-form-item",{attrs:{label:e.$t("register.telVerificationCode"),prop:"telVerifyCode"}},[i("el-row",{attrs:{gutter:8}},[i("el-col",{attrs:{span:10}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.mobileVerificationCode"),autocomplete:"off"},model:{value:e.form.telVerifyCode,callback:function(t){e.$set(e.form,"telVerifyCode","string"===typeof t?t.trim():t)},expression:"form.telVerifyCode"}})],1),e._v(" "),i("el-col",{attrs:{span:14}},[e.isSend.sms?i("span",{staticClass:"gray sended"},[e._v("("+e._s(e.time.tel)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):i("span",{staticClass:"cursor linkColorO sended",on:{click:e.sendTelCode}},[e._v(e._s(e.$t("register.sendVerificationCode")))])])],1)],1):e._e(),e._v(" "),"email"===e.activeName?i("el-form-item",{attrs:{label:e.$t("register.emailVerificationCode"),prop:"emailVerifyCode"}},[i("el-row",{attrs:{gutter:8}},[i("el-col",{attrs:{span:10}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.emailVerificationCode"),autocomplete:"off"},model:{value:e.form.emailVerifyCode,callback:function(t){e.$set(e.form,"emailVerifyCode","string"===typeof t?t.trim():t)},expression:"form.emailVerifyCode"}})],1),e._v(" "),i("el-col",{attrs:{span:14}},[e.isSend.emailCode?i("span",{staticClass:"gray sended"},[e._v("("+e._s(e.time.mail)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):i("span",{staticClass:"cursor linkColorO sended",on:{click:e.sendEmailCode}},[e._v(e._s(e.$t("register.sendVerificationCode")))])])],1)],1):e._e(),e._v(" "),i("el-form-item",{attrs:{label:e.$t("register.password"),prop:"password"}},[i("el-input",{ref:"passwordInput",attrs:{type:"password",placeholder:e.$t("placeholder.password"),autocomplete:"new-password"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}}),e._v(" "),i("el-popover",{attrs:{placement:"bottom-start",width:"100%","popper-class":"password-rules-popover",trigger:"manual"},model:{value:e.passwordRulesVisible,callback:function(t){e.passwordRulesVisible=t},expression:"passwordRulesVisible"}},[i("div",{staticClass:"password-rules"},e._l(e.passwordRules,(function(t,s){return i("div",{key:s,class:{"rule-valid":t.flag,"rule-invalid":!t.flag}},[i("i",{class:t.flag?"el-icon-success":"el-icon-error"}),e._v("\n "+e._s(t.desc)+"\n ")])})),0)])],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("register.passwordAgain"),prop:"passwordAgain"}},[i("el-input",{attrs:{type:"password",placeholder:e.$t("placeholder.checkPassword"),autocomplete:"new-password"},model:{value:e.form.passwordAgain,callback:function(t){e.$set(e.form,"passwordAgain","string"===typeof t?t.trim():t)},expression:"form.passwordAgain"}})],1),e._v(" "),e.system_source===e.sfbuy&&e.source!==e.inex?i("el-form-item",{ref:"invitationCode",attrs:{label:e.$t("register.invitationCode"),prop:"invitationCode"}},[i("el-input",{attrs:{maxlength:"12",placeholder:e.$t("placeholder.invitationCode"),autocomplete:"off"},model:{value:e.form.invitationCode,callback:function(t){e.$set(e.form,"invitationCode","string"===typeof t?t.trim():t)},expression:"form.invitationCode"}})],1):e._e(),e._v(" "),i("el-form-item",{staticClass:"mb12 agree",attrs:{prop:"agree"}},[e.system_source===e.sfbuy?i("div",[i("el-checkbox",{staticClass:"agree-checkbox",attrs:{disabled:!e.isSFBuyAgreeClickable51},model:{value:e.agree_51,callback:function(t){e.agree_51=t},expression:"agree_51"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"linkColorB cursor",on:{click:function(t){return e.showTerms(0)}}},[e._v(e._s(e.$t("register.sfbuy_policy1")))])],1):e._e(),e._v(" "),e.system_source===e.sfbuy?i("div",{staticStyle:{"margin-top":"6px"}},[i("el-checkbox",{staticClass:"agree-checkbox",attrs:{disabled:!e.isSFBuyAgreeClickable52},model:{value:e.agree_52,callback:function(t){e.agree_52=t},expression:"agree_52"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"linkColorB cursor",on:{click:function(t){return e.showTerms(2)}}},[e._v(e._s(e.$t("register.sfbuy_policy2")))])],1):i("div",[i("el-checkbox",{staticClass:"agree-checkbox",model:{value:e.agree_s,callback:function(t){e.agree_s=t},expression:"agree_s"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"linkColorB cursor",on:{click:function(t){return e.showTerms(0)}}},[e._v(e._s(e.$t("register.termsOfService")))])],1),e._v(" "),i("div",{staticClass:"f-mt10"},[i("el-checkbox",{staticClass:"agree-checkbox",attrs:{disabled:!e.isSFBuyAgreeClickablePrivacy},model:{value:e.agree_p,callback:function(t){e.agree_p=t},expression:"agree_p"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"linkColorB cursor",on:{click:function(t){return e.showTerms(1)}}},[e._v(e._s(e.$t("register.privacyPolicy")))])],1),e._v(" "),e.showMessageNotice&&"CN"!==e.form.countryRegion?i("div",{staticClass:"f-mt10"},[i("el-checkbox",{staticClass:"agree-checkbox",model:{value:e.agree_yx,callback:function(t){e.agree_yx=t},expression:"agree_yx"}}),e._v("\n "+e._s(e.$t("messageNotice.loginXyAgree"))+"\n "),i("span",{staticClass:"linkColorB cursor",on:{click:function(t){return e.showTerms(101)}}},[e._v(e._s(e.$t("messageNotice.yxDetail")))]),e._v("\n ("+e._s(e.$t("messageNotice.optional"))+")\n ")],1):e._e()]),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("register")}}},[e._v(e._s(e.$t("register.registerNow"))+"\n ")])],1),e._v(" "),i("el-form-item",{staticClass:"mb0 clearfix",attrs:{align:"center"}},[i("section",{staticClass:"fr"},[i("span",{staticClass:"gray"},[e._v(e._s(e.$t("register.haveUserName")))]),i("span",{staticClass:"cursor linkColorO",on:{click:e.loginNow}},[e._v(e._s(e.$t("register.loginNow")))])])])],1),e._v(" "),e.isFromSFBuy?i("SFBuyTermsDialog",{attrs:{isservice:e.isservice,terms:e.terms},on:{agree:e.isAgree}}):i("el-terms-dialog",{attrs:{isservice:e.isservice,terms:e.terms},on:{agree:e.isAgree}}),e._v(" "),e.isFromSFBuy?e._e():i("el-before-register-dialog",{attrs:{terms:e.beforeRegister},on:{agree:e.isAgree}})],2)},P=[],L=i("2d63"),F=(i("ac6a"),i("3b2b"),i("a78e")),R=i.n(F),x=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-country-wrap"},[i("el-select",{staticClass:"select-country",attrs:{value:e.value,size:e.size,filterable:e.filterable,clearable:e.clearable,disabled:e.disabled,placeholder:e.placeholder},on:{input:function(t){return e.changeInput(t)},change:function(t){return e.change(t)}}},e._l(e.list,(function(e,t){return i("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)},N=[],A=(i("c5f6"),{name:"SelectSiteCountry",props:{size:{type:String,default:""},clearable:{type:Boolean,default:!0},filterable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},value:{type:String,default:""},placeholder:{type:String,default:""},userType:{required:!0,type:Number,default:1}},data:function(){return{list:[]}},computed:Object(r["a"])({},Object(c["c"])(["siteConfig"])),watch:{siteConfig:{handler:function(e,t){var i=[];1===this.userType?i=this.siteConfig.registConfig.personal.mobileCountries:2===this.userType&&(i=this.siteConfig.registConfig.enterprise.mobileCountries),i.length>0&&(this.list=i.map((function(e){return{label:"(+".concat(e.phoneCode,")").concat(e.countryName),value:"".concat(e.country,"&").concat(e.phoneCode)}})))},immediate:!0}},methods:{changeInput:function(e){this.$emit("input",e)},change:function(e){this.$emit("change",e)}}}),V=A,E=(i("4e1e"),Object(b["a"])(V,x,N,!1,null,"246f9fda",null)),D=E.exports,B=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.terms.show?i("el-dialog",{staticClass:"terms-dialog",attrs:{"aria-posinset":"absolute",visible:e.terms.show,top:"10vh","append-to-body":!0,width:"60%","before-close":e.disagreeBtn},on:{"update:visible":function(t){return e.$set(e.terms,"show",t)},agree:e.isAgree}},[i("div",{attrs:{slot:"title"},slot:"title"},[i("span",{staticClass:"dialog-title"},[e._v(e._s(e.terms.title))])]),e._v(" "),i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scroll",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtml",staticClass:"content-html",domProps:{innerHTML:e._s(e.content)}})])],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("span",[e.isFromThirdPartner&&!e.isTimeEnough?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount})))]):e.isFromThirdPartner&&e.isTimeEnough&&!e.isScrolledBottom?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),"copyright"===e.entryFrom?i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("tagsView.close")))]):i("el-button",{attrs:{disabled:e.btnDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.getBtnName))]),e._v(" "),e.showDisagree?i("el-button",{on:{click:e.disagreeBtn}},[e._v(e._s(e.$t("standard.disagree")))]):e._e()],1)])]):e._e()},M=[],q=(i("7f7f"),i("7fc0")),U=i("087a"),H=i("ddea"),W=i("ed08"),Q={name:"DialogTermsAndPolicy",props:{btnShow:{type:Boolean,default:!0},sign:{type:Boolean,default:!1},terms:{type:Object,required:!0,title:{type:String,default:"title"},show:{type:Boolean,default:!1}},showDisagree:{type:Boolean,default:!1},cookieDialog:{type:Boolean,default:!1},entryFrom:{type:String,default:""},isservice:{type:Boolean,default:!1}},data:function(){return{content:"",coookieType:{agree:!1,optimisation:!1,analytics:!1},isTimeEnough:!0,isScrolledBottom:!0,timer:null,timeCount:10}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["isAgreeFirst","isAgreeSecond"])),{},{isFromThirdPartner:function(){return"Register"===this.$route.name&&"SFBUY"===Object(W["o"])("sysCode")&&Object(W["o"])("from")},btnDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough||!this.isScrolledBottom)},getBtnName:function(){var e=this.$t("standard.agreeWith")+this.terms.title;return e}}),watch:{"terms.show":{handler:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t,i){var s=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=13;break}if(e.t0=!this.sign,!e.t0){e.next=5;break}return e.next=5,this.getLatestTermRichText(this.terms.type);case 5:if(e.t1=this.sign,!e.t1){e.next=9;break}return e.next=9,this.getsignContentTextFn(this.terms.type);case 9:R.a.get("option.preference")&&this.cookieDialog&&(this.coookieType=JSON.parse(R.a.get("option.preference")),this.coookieType.agree||(this.coookieType.optimisation=!1,this.coookieType.analytics=!1)),this.isFromThirdPartner&&this.$nextTick((function(){s.isFinshedRead(),s.handleScroll(),s.setTimer()})),e.next=14;break;case 13:this.content="";case 14:case"end":return e.stop()}}),e,this)})));function t(t,i){return e.apply(this,arguments)}return t}()}},methods:Object(r["a"])(Object(r["a"])({},Object(c["d"])({setAgreeFirst:"user/SET_AGREE_FIRST",setAgreeSecond:"user/SET_AGREE_SECOND"})),{},{getLatestTermRichText:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["f"])({type:t});case 3:i=e.sent,i.success&&(this.content=i.data.content),e.next=11;break;case 7:e.prev=7,e.t0=e["catch"](0),this.content="",console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t){return e.apply(this,arguments)}return t}(),getsignContentTextFn:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(H["a"])({termRichTextId:t});case 3:i=e.sent,i.success&&(this.content=i.data.content),e.next=11;break;case 7:e.prev=7,e.t0=e["catch"](0),this.content="",console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t){return e.apply(this,arguments)}return t}(),termsBtn:function(e){if(this.terms.show=!1,4!==this.terms.type&&this.terms.type!==l["y"]||this.$emit("agreeBtn",this.terms),this.cookieDialog)this.coookieType.agree||Object(U["a"])(),this.coookieType.optimisation||Object(U["c"])(),this.coookieType.analytics||Object(U["b"])(),this.$emit("agree",this.coookieType),location.reload();else{var t={type:this.terms.type,agree:e};this.$emit("agree",t),this.isFromThirdPartner&&(5===this.terms.type?this.setAgreeFirst(!0):4===this.terms.type&&this.setAgreeSecond(!0),this.timer&&clearInterval(this.timer),this.timer=null)}},disagreeBtn:function(){this.terms.show=!1,this.$emit("disagree",!1),this.timer&&clearInterval(this.timer),this.timer=null,this.timeCount=10,(5===this.terms.type&&!this.isAgreeFirst||4===this.terms.type&&!this.isAgreeSecond)&&(this.isTimeEnough=!1,this.isScrolledBottom=!1)},isAgree:function(){},handleCookieType:function(){this.coookieType.agree||(this.coookieType.optimisation=!1,this.coookieType.analytics=!1)},handleDisabled:function(){this.$message.warning(this.$t("cookies.neddCheck"))},handleScroll:function(){var e,t,i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtml,s=null===(t=this.$refs.scroll)||void 0===t?void 0:t.wrap;(null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight)?this.isScrolledBottom=!0:this.scrollBottomJudge(s,"isScrolledBottom")},scrollBottomJudge:function(e,t){var i=this;e.onscroll=function(e){var s=e.target,o=s.scrollTop,n=s.scrollHeight,a=s.clientHeight;Math.ceil(a+o)>=n&&(i[t]=!0)}},setTimer:function(){var e=this;this.timer=setInterval((function(){e.timeCount--,e.timeCount<=0&&(clearInterval(e.timer),e.isTimeEnough=!0)}),1e3)},isFinshedRead:function(){(5===this.terms.type&&!this.isAgreeFirst||4===this.terms.type&&!this.isAgreeSecond||51===this.terms.type&&!this.isAgreeSecond||52===this.terms.type&&!this.isAgreeThird)&&(this.timer=null,this.timeCount=10,this.isTimeEnough=!1,this.isScrolledBottom=!1)}})},J=Q,K=(i("8ece"),i("8ad4"),Object(b["a"])(J,B,M,!1,null,"5fa03b22",null)),G=K.exports,z=i("e0db"),Y=i("0792"),X=i("e490"),Z=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.terms.show?i("el-dialog",{staticClass:"before-register",attrs:{"aria-posinset":"absolute",visible:e.terms.show,top:"10vh","append-to-body":!0,width:"60%"},on:{"update:visible":function(t){return e.$set(e.terms,"show",t)},close:e.cancel,agree:e.isAgree}},[i("div",{attrs:{slot:"title"},slot:"title"},[i("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:e.system_source===e.sfbuy?e.$t("register.SFBuyService"):e.$t("register.termsOfService"),name:"first"}},[i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scrollFirst",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtmlFirst",staticClass:"content-html",domProps:{innerHTML:e._s(e.termsOfService)}})])],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s("first"==e.activeName?e.$t("standard.agreeService"):e.$t("standard.agreeAndContinue"))+" ")])],1)]),e._v(" "),i("el-tab-pane",{attrs:{label:e.$t("register.privacyPolicy"),name:"second"}},[i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scrollSecond",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtmlSecond",staticClass:"content-html",domProps:{innerHTML:e._s(e.privacyPolicy)}})])],1)])],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},["first"===e.activeName?i("div",{staticClass:"flex-bottom"},[e.isFromThirdPartner&&!e.isTimeEnough1?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount1})))]):e.isFromThirdPartner&&e.isTimeEnough1&&!e.isScrolledBottom?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),i("el-button",{attrs:{disabled:e.firstDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("standard.agreeService"))+" ")])],1):i("div",{staticClass:"flex-bottom"},[e.isFromThirdPartner&&!e.isTimeEnough2?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount2})))]):e.isFromThirdPartner&&e.isTimeEnough2&&!e.isScrolledBottom2?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),i("el-button",{attrs:{disabled:e.secondDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("standard.agreeAndContinue"))+" ")])],1)])]):e._e()},ee=[],te={name:"BeforeRegisterDialog",props:{terms:{type:Object,required:!0,show:{type:Boolean,default:!1}}},data:function(){return{sfbuy:l["t"],activeName:"first",termsOfService:"",privacyPolicy:"",agree_p:!1,agree_s:!1,isTimeEnough1:!1,isScrolledBottom:!1,timer1:null,timeCount1:10,isTimeEnough2:!1,isScrolledBottom2:!1,timer2:null,timeCount2:10}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["system_source","uiConfig"])),{},{agreeAll:function(){return!(!this.agree_p||!this.agree_s)},firstDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough1||!this.isScrolledBottom)},secondDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough2||!this.isScrolledBottom2)},isFromThirdPartner:function(){return"SFBUY"===Object(W["o"])("sysCode")&&Object(W["o"])("from")}}),watch:{agreeAll:function(e){e&&(this.terms.show=!1)},"terms.show":{handler:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=11;break}if(this.system_source!==l["t"]){e.next=6;break}return e.next=4,this.getLatestTermRichText(5);case 4:e.next=8;break;case 6:return e.next=8,this.getLatestTermRichText(this.uiConfig.termsOfServiceKey||3);case 8:return e.next=10,this.getLatestTermRichText(this.uiConfig.privacyPolicyKey||4);case 10:this.isFromThirdPartner&&this.$nextTick((function(){t&&"first"===i.activeName?(i.handleFirstScroll(),i.setTimer(1)):t&&"second"===i.activeName&&(i.handleSecondScroll(),i.setTimer(2))}));case 11:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},activeName:{handler:function(e){var t=this;this.isFromThirdPartner&&this.terms.show&&("first"===e?this.$nextTick((function(){t.handleFirstScroll(),t.isFinshedRead(1)})):"second"===e&&this.$nextTick((function(){t.handleSecondScroll(),t.isFinshedRead(2)})))},immediate:!0}},created:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}(),methods:Object(r["a"])(Object(r["a"])({},Object(c["d"])({setAgreeFirst:"user/SET_AGREE_FIRST",setAgreeSecond:"user/SET_AGREE_SECOND"})),{},{getLatestTermRichText:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["f"])({type:t});case 3:i=e.sent,i.success&&(3!==t&&5!==t&&t!==this.uiConfig.termsOfServiceKey||(this.termsOfService=i.data.content),4!==t&&t!==this.uiConfig.privacyPolicyKey||(this.privacyPolicy=i.data.content)),e.next=12;break;case 7:e.prev=7,e.t0=e["catch"](0),3!==t&&5!==t||(this.termsOfService=""),4===t&&(this.privacyPolicy=""),console.log(e.t0);case 12:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t){return e.apply(this,arguments)}return t}(),termsBtn:function(e){if("first"===this.activeName){this.agree_s=!0,this.isFromThirdPartner&&this.setAgreeFirst(!0);var t=3;return this.system_source===l["t"]&&(t=5),this.$emit("agree",{agree:!0,type:t}),void(this.agree_p||(this.activeName="second"))}"second"===this.activeName&&(this.agree_p=!0,this.setAgreeSecond(!0),this.$emit("agree",{agree:!0,type:4}),this.agree_s||(this.activeName="first"))},isAgree:function(){},handleFirstScroll:function(){try{var e,t,i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtmlFirst,s=null===(t=this.$refs.scrollFirst)||void 0===t?void 0:t.wrap;if((null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight))return void(this.isScrolledBottom=!0);this.scrollBottomJudge(s,"isScrolledBottom")}catch(o){console.log(o)}},handleSecondScroll:function(){var e,t,i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtmlSecond,s=null===(t=this.$refs.scrollSecond)||void 0===t?void 0:t.wrap;(null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight)?this.isScrolledBottom2=!0:this.scrollBottomJudge(s,"isScrolledBottom2")},scrollBottomJudge:function(e,t){var i=this;e&&(e.onscroll=function(e){var s=e.target,o=s.scrollTop,n=s.scrollHeight,a=s.clientHeight;Math.ceil(a+o)>=n&&(i[t]=!0)})},setTimer:function(e){var t=this;this["timer"+e]=setInterval((function(){t["timeCount"+e]--,t["timeCount"+e]<=0&&(clearInterval(t["timer"+e]),t["isTimeEnough"+e]=!0)}),1e3)},isFinshedRead:function(e){1===e&&(this.isTimeEnough1||this.timer1||this.setTimer(1)),2===e&&(this.isTimeEnough2||this.timer2||this.setTimer(2))},cancel:function(){this.timer1&&clearInterval(this.timer1),this.timer2&&clearInterval(this.timer2)}})},ie=te,se=(i("604c"),i("912a"),Object(b["a"])(ie,Z,ee,!1,null,"700653d1",null)),oe=se.exports,ne=i("acf6"),ae=(i("75fc"),i("a8db")),re=i("74f0"),ce=i("4360"),le=function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t,i){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(re["isLoggerInit"])();case 2:if(!Object(l["B"])()){e.next=4;break}return e.abrupt("return");case 4:Object(re["getLogger"])().track(t,i);case 5:case"end":return e.stop()}}),e)})));return function(t,i){return e.apply(this,arguments)}}(),de=function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(re["isLoggerInit"])();case 2:if(!Object(l["B"])()){e.next=4;break}return e.abrupt("return");case 4:Object(re["getLogger"])().setProperties(t);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ue=function(){var e;if(!Object(l["B"])()){var t=null===ce["a"]||void 0===ce["a"]||null===(e=ce["a"].getters)||void 0===e?void 0:e.userInfo,i=t.uid;return{userID:i}}},he=["event"],me=function(e){var t=e.event,i=Object(ae["a"])(e,he),s=ue();de(Object(r["a"])({},s)),le({event:t},i)},ge=Object(W["b"])(me,(function(e){return console.log("***触发埋点上报***"),Object(r["a"])({},e)})),pe=(function(){var e={}}(),function(e){return ge(Object(r["a"])({event:"GetVerificationCodeBtn"},e))}),fe=function(e){return ge(Object(r["a"])({event:"CaptchaSuccessCallback"},e))},Ce=function(e){return ge(Object(r["a"])({event:"SceneSubmitBtn"},e))},ye=i("3323"),ve=i("12fc"),be=Object(X["a"])(),_e={name:"IndividualUser",components:{SFBuyTermsDialog:G,ElBeforeRegisterDialog:oe,ElSelectSiteCountry:D,ElTermsDialog:z["a"]},data:function(){return{isOS:Object(l["B"])(),isIUOPOS:Object(l["A"])(),isEnableSdk:!1,isservice:!1,activeName:"phone",submitLoading:!1,sfbuy:l["t"],isEnableSdkTel:!1,isEnableSdkMail:!1,inex:l["j"],agree_s:!1,agree_p:!1,agree_51:!1,agree_52:!1,agree_yx:!1,isSFBuyAgreeClickablePrivacy:!0,isSFBuyAgreeClickable51:!0,isSFBuyAgreeClickable52:!0,verifyPass:!1,errorReg:l["e"],telReg:"",sfbuyTerm:{title:"",show:!1,type:""},beforeRegister:{show:!1},terms:{title:"",show:!1,type:""},timer:{tel:null,mail:null},time:{tel:0,mail:0},isSend:{sms:!1,emailCode:!1},form:{noticeChannel:"sms",countryRegion:"",phoneCodeVal:"",tel:"",telVerifyCode:"",email:"",emailVerifyCode:"",password:"",passwordAgain:"",termTypes:[],invitationCode:""},paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,passwordRules:[],passwordRulesVisible:!1}},computed:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["e"])("app",{source:"source",email:"email",inexRequestId:"inexRequestId"})),Object(c["c"])(["sendSmsTypes","siteCode","siteList","language","system_source","siteConfig","isAgreeFirst","isAgreeSecond","isAgreeThird","uiConfig","commonUrlParams","regexpRemote","showMessageNotice"])),{},{siteListArr:function(){var e=Object(X["a"])(),t=e.CURRENT_SITE;return"CN"!==t?this.siteList.filter((function(e){return"CN"!==e.country})):this.siteList},isFromSFBuy:function(){return this.system_source===l["t"]},agree:function(){return this.agree_s&&this.agree_p},isFromSFBuy2:function(){return"SFBUY"===Object(W["o"])("sysCode")&&Object(W["o"])("from")},registerRules:function(){var e=this,t=function(t,i,s){i?s():s(new Error(e.$t("verify.selectAreaCode")))},i=function(t,i,s){var o=new RegExp(e.telReg);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))},s=function(t,i,s){var o=new RegExp(e.regexpRemote.email);i||s(new Error(e.$t("verify.emailAddress"))),o.test(i)?s():s(new Error(e.$t("verify.emailTips")))},o=function(t,i,s){if(e.isFromSFBuy2)return e.isAgreeFirst,e.isAgreeSecond,e.isAgreeThird&&(e.agree_52=!0),e.agree_51&&e.agree_p&&e.agree_52?void s():void s(new Error(e.$t("register.isFinshRead")));e.agree?s():s(new Error(e.$t("verify.selectTerms")))};return{countryRegion:[{required:!0,message:this.$t("verify.country"),trigger:"change"}],phoneCodeVal:[{required:!0,validator:t,trigger:"change"}],tel:[{required:!0,validator:i,trigger:"blur"}],telVerifyCode:[{required:!0,validator:this.$validateVerifyCodeReg(this.$t("verify.mobileVerificationCode"),this.language),trigger:"blur"}],email:[{required:!0,validator:s,trigger:["blur","change"]}],emailVerifyCode:[{required:!0,validator:this.$validateVerifyCodeReg(this.$t("verify.emailVerificationCode"),this.language),trigger:"blur"}],password:[{required:!0,trigger:["change","blur"],validator:ve["a"].createPasswordValidator(this.language,this,"passwordAgain",(function(){return!!e.form.password}))}],passwordAgain:[{validator:this.$validatePasswordAgain(this.language,this,"form.password"),trigger:["change","blur"]}],invitationCode:[{validator:Object(Y["a"])("numberAndLetter",this.$t("verify.invitationCode")),trigger:"blur"}],agree:[{validator:o,trigger:"change"}]}}}),watch:{sendSmsTypes:function(e){e.length>0&&(this.form.noticeChannel=e[0].value),this.$track({sceneType:"register",eventType:"select_country_region",message:this.form.noticeChannel})},language:function(){this.clearAll(this.siteCode),this.setRegisterCode(),this.resetTabActivePosition(this.$refs.tabs.$el)},siteCode:{handler:function(e,t){e&&(this.clearAll(e),this.setRegisterCode())},immediate:!0},"form.countryRegion":function(e){this.$track({sceneType:"register",eventType:"select_country_region",message:e}),this.agree_yx=!1},"form.telVerifyCode":function(e){1===e.length&&this.$track({sceneType:"register",eventType:"enter_phone_verification_code"})},"form.emailVerifyCode":function(e){1===e.length&&this.$track({sceneType:"register",eventType:"enter_email_verification_code"})},activeName:function(e){"email"===e?this.$track({sceneType:"register",eventType:"email_registration_tab_click"}):this.$track({sceneType:"register",eventType:"mobile_registration_tab_click"}),this.clearAll(this.siteCode),this.passwordRules=[],this.passwordRulesVisible=!1,this.setRegisterCode()},siteConfig:{handler:function(e,t){e.registConfig.personal.emailEnable&&!e.registConfig.personal.mobileEnable&&(this.activeName="email"),!e.registConfig.personal.emailEnable&&e.registConfig.personal.mobileEnable&&(this.activeName="phone")},immediate:!0},source:{handler:function(e){e===this.inex&&(this.activeName="email")},immediate:!0},"form.phoneCodeVal":function(e,t){e!==t&&(this.isSend.sms=!1,clearInterval(this.timer.tel)),this.$track({sceneType:"register",eventType:"mobile_number_select_area_code",message:e})},"form.tel":function(e,t){e!==t&&(this.isSend.sms=!1,clearInterval(this.timer.tel)),1===e.length&&this.$track({sceneType:"register",eventType:"enter_mobile_number"})},"form.email":function(e,t){e!==t&&(this.isSend.emailCode=!1,clearInterval(this.timer.mail))},"form.password":function(e){e===this.form.passwordAgain&&this.$refs.register.validateField("passwordAgain"),1===e.length&&(this.$track({sceneType:"register",eventType:"enter_password"}),console.log(e)),e||(this.passwordRulesVisible=!1,this.passwordRules=[])},"form.passwordAgain":function(e){e===this.form.password&&this.$refs.register.validateField("password"),1===e.length&&this.$track({sceneType:"register",eventType:"reenter_password"})}},beforeDestroy:function(){clearInterval(this.timer.tel),clearInterval(this.timer.mail)},created:function(){this.getWhitelist(),this.setRegisterCode()},mounted:function(){this.system_source===l["t"]&&(this.isSFBuyAgreeClickable51=!1,this.isSFBuyAgreeClickable52=!1,this.isSFBuyAgreeClickablePrivacy=!1)},methods:Object(r["a"])(Object(r["a"])({},Object(c["b"])({setLanguage:"site/setLanguage",setSiteConfig:"site/siteConfig",setSiteList:"site/siteList",setMobileCountries:"public/mobileCountries"})),{},{countryRegionChange:function(){var e=this,t=this.siteListArr.filter((function(t){return e.form.countryRegion===t.country})),i=t[0],s=i.langDefault;this.setLanguage(s.lang),this.$i18n.locale=s.lang,this.paramsObj.siteCountryCode&&Object(W["z"])("siteCountryCode",i.country),this.setMobileCountries({siteCountryCode:i.country}),this.setSiteList(i.country),this.setSiteConfig({country:i.country})},resetTabActivePosition:function(e){Object(W["A"])(this,e)},setRegisterCode:function(){var e=Object(W["o"])("registerCode");this.system_source===l["t"]&&e&&(this.form.invitationCode=e)},clearAll:function(e){var t=this;this.submitLoading=!1,this.verifyPass=!1,this.form={noticeChannel:this.sendSmsTypes.length>0?this.sendSmsTypes[0].value:"sms",countryRegion:"",phoneCodeVal:"",tel:"",telVerifyCode:"",email:this.email||"",emailVerifyCode:"",password:"",passwordAgain:"",termTypes:[],invitationCode:""},Object(W["v"])(this.siteListArr,e,"country")&&(this.form.countryRegion=e),this.timer={tel:null,mail:null},this.isSend={sms:!1,emailCode:!1},clearInterval(this.timer.tel),clearInterval(this.timer.mail),this.$nextTick((function(){t.initPhoneCodeVal(),t.$refs.register.clearValidate()}))},initPhoneCodeVal:function(){var e=this,t=localStorage.getItem("mobileAreaCodeStorage");if(t){var i=Object(W["g"])(t).countryCode,s=this.siteConfig.registConfig.personal.mobileCountries;s.length>0&&s.forEach((function(s){s.country===i&&(e.form.phoneCodeVal=t,e.selectCountry(t))}))}},commonResHandler:function(e){var t=this;if("phone"===this.activeName){var i=Object(W["g"])(this.form.phoneCodeVal),s={scene:"register",noticeChannel:this.form.noticeChannel,phoneNumber:this.form.tel,phoneCountry:i.countryCode,phoneCode:i.phoneCode,isEnableSdk:!0,slideType:e.result.type,ticket:e.result.token,tk:e.result.tk};Object(q["r"])(s).then((function(e){t.form.telVerifyCode="",t._setInterval()})).catch((function(e){console.error(e)}))}else"email"===this.activeName&&Object(q["q"])({scene:"register",mailTo:this.form.email,ticket:e.result.token,tk:e.result.tk,isEnableSdk:!0,slideType:e.result.type}).then((function(e){t.form.emailVerifyCode="",t._setInterval("emailCode")})).catch((function(e){console.error(e)}))},tecentResHandler:function(e){var t=this;if(this.ticket=e.ticket,this.randstr=e.randstr,"phone"===this.activeName){fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr}));var i=Object(W["g"])(this.form.phoneCodeVal),s={scene:"register",phoneNumber:this.form.tel,isEnableSdk:this.isEnableSdk,phoneCountry:i.countryCode,phoneCode:i.phoneCode,ticket:this.ticket,randStr:this.randstr};Object(q["r"])(s).then((function(e){t.form.telVerifyCode="",t._setInterval()})).catch((function(e){e.code===t.$txSlideCircusErrorCode&&t.$SfCaptchaValid(t.listenFromVerify)}))}else"email"===this.activeName&&Object(q["q"])({scene:"register",mailTo:this.form.email,ticket:this.ticket,randStr:this.randstr}).then((function(e){t.form.emailVerifyCode="",t._setInterval("emailCode")})).catch((function(e){e.code===t.$txSlideCircusErrorCode&&t.$SfCaptchaValid(t.listenFromVerify)}))},listenFromVerify:function(e){var t=this;if("phone"===this.activeName){fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification}));var i=Object(W["g"])(this.form.phoneCodeVal),s={scene:"register",phoneNumber:this.form.tel,phoneCountry:i.countryCode,phoneCode:i.phoneCode,ticket:e.captchaVerification};this.$track({sceneType:"register",eventType:"click_get_phone_verification_code_request"}),Object(q["p"])(s).then((function(e){t.$track({sceneType:"register",eventType:"click_get_phone_verification_code_request_success"}),t.form.telVerifyCode="",t._setInterval()})).catch((function(e){t.$track({sceneType:"register",eventType:"click_get_phone_verification_code_request_fail"}),e.code===t.$txSlideCircusErrorCode&&t.$SfCaptchaValid(t.listenFromVerify)}))}else"email"===this.activeName&&(this.$track({sceneType:"register",eventType:"click_get_email_verification_code_request"}),Object(q["o"])({scene:"register",mailTo:this.form.email,ticket:e.captchaVerification}).then((function(e){t.$track({sceneType:"register",eventType:"click_get_email_verification_code_request_successful"}),t.form.emailVerifyCode="",t._setInterval("emailCode")})).catch((function(e){t.$track({sceneType:"register",eventType:"click_get_email_verification_code_request_fail",message:e+""}),e.code===t.$txSlideCircusErrorCode&&t.$SfCaptchaValid(t.listenFromVerify)})))},trackData:function(e){var t=Object(W["g"])(this.form.phoneCodeVal),i={serviceCloud:l["s"][be.CURRENT_SITE],sysSource:"ICAS",scene:"register",phoneCode:t.phoneCode,country:this.siteConfig.country};return Object.assign(i,e)},selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return this.telReg=this.errorReg,e.abrupt("return");case 3:return i=Object(W["g"])(t),s=i.countryCode,e.prev=4,e.next=7,Object(q["j"])({countryCode:s});case 7:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.telReg=this.errorReg;case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t){return e.apply(this,arguments)}return t}(),showSFBUYTerm:function(e){51===e?this.sfbuyTerm={title:this.$t("register.sfbuy_policy1"),type:51,show:!0}:52===e?this.sfbuyTerm={title:this.$t("register.sfbuy_policy2"),type:52,show:!0}:4===e&&(this.sfbuyTerm={title:this.$t("register.privacyPolicy"),type:4,show:!0}),this.$emit("onShowSfbuyTerm",this.sfbuyTerm)},showTerms:function(e){var t=[];if(101===e)return this.terms={title:this.$t("messageNotice.messageNoticeDetailTitle"),type:101,show:!0},void(this.isservice=!1);this.system_source===l["t"]?(t=[{title:this.$t("register.sfbuy_policy1"),type:51,show:!0},{title:this.$t("register.privacyPolicy"),type:4,show:!0},{title:this.$t("register.sfbuy_policy2"),type:52,show:!0}],this.terms=t[e],51===this.terms.type?this.isSFBuyAgreeClickable51=!0:52===this.terms.type?this.isSFBuyAgreeClickable52=!0:this.isSFBuyAgreeClickablePrivacy=!0,this.terms=t[e]):(t=[{title:this.$t("register.termsOfService"),type:this.uiConfig.termsOfServiceKey||3,show:!0},{title:this.$t("register.privacyPolicy"),type:this.uiConfig.privacyPolicyKey||4,show:!0}],this.terms=t[e]),this.isservice=!e},isAgree:function(e){51===e.type&&!0===e.agree?(this.isSFBuyAgreeClickable51=!0,this.agree_51=!0):52===e.type&&!0===e.agree?(this.isSFBuyAgreeClickable52=!0,this.agree_52=!0):!e.agree||3!==e.type&&5!==e.type&&e.type!==this.uiConfig.termsOfServiceKey?!e.agree||4!==e.type&&e.type!==this.uiConfig.privacyPolicyKey||(this.isSFBuyAgreeClickablePrivacy=!0,this.agree_p=!0):this.agree_s=!0},onSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(e)if(Ce(t.trackData({verificationCode:t.form.telVerifyCode})),t.source!==t.inex){t.submitLoading=!0,t.form.termTypes=[t.uiConfig.termsOfServiceKey||3,t.uiConfig.privacyPolicyKey||4];var i={country:t.siteCode,userType:1,registerClientType:1,password:t.form.password,scene:Object(ye["a"])(),termTypes:t.form.termTypes,invitationCode:t.form.invitationCode};if("email"===t.activeName)i.email=t.form.email,i.emailVerifyCode=t.form.emailVerifyCode;else if("phone"===t.activeName){var s=Object(W["g"])(t.form.phoneCodeVal);i.phoneCountry=s.countryCode,i.phoneCode=s.phoneCode,i.phoneNumber=t.form.tel,i.smsVerifyCode=t.form.telVerifyCode}i.password=W["a"].encrypt(i.password),t.system_source===l["t"]&&(i.sysSource=t.system_source,i.termTypes=[4,51,52]),t.system_source===l["b"]&&(i.sysSource="IPCS",i.userOriginalSource=l["b"]),t.system_source===l["k"]&&(i.sysSource=l["k"]),t.showMessageNotice&&(t.agree_yx||"CN"===i.country?(i["promotionEmailFlag"]=!0,i["promotionSmsFlag"]=!0):(i["promotionEmailFlag"]=!1,i["promotionSmsFlag"]=!1)),Object(ne["s"])(Object(r["a"])(Object(r["a"])({},i),t.commonUrlParams)).then((function(e){"phone"===t.activeName&&t.form.phoneCodeVal&&localStorage.setItem("mobileAreaCodeStorage",t.form.phoneCodeVal),t.$message.success(t.$t("message.registerSuccess")),setTimeout((function(){t.loginNow()}),800),t.submitLoading=!1})).catch((function(){t.submitLoading=!1}))}else t.inexRegister();else t.system_source===l["t"]?!1===t.agree_p?t.showSFBUYTerm(4):!1===t.agree_51?t.showSFBUYTerm(51):!1===t.agree_52&&t.showSFBUYTerm(52):t.agree_s||t.agree_p?t.agree_s?t.agree_p||(t.$track({sceneType:"register",eventType:"click_phone_register_failed",message:"未同意协议-2"}),t.showTerms(1)):(t.$track({sceneType:"register",eventType:"click_phone_register_failed",message:"未同意协议-1"}),t.showTerms(0)):(t.$track({sceneType:"register",eventType:"click_phone_register_failed",message:"未同意协议-1-2"}),t.$set(t.beforeRegister,"show",!0))}))},inexRegister:function(){var e=this,t=Object(r["a"])({country:this.siteCode,email:this.form.email,emailVerifyCode:this.form.emailVerifyCode,password:W["a"].encrypt(this.form.password),registerClientType:1,registerLang:"",requestId:this.inexRequestId,sysSource:"SFBUY",tenantId:"SF",termTypes:[4,5],userOriginalSource:"inex.ge",userType:0},this.commonUrlParams);this.submitLoading=!0,Object(ne["g"])(t).then((function(t){e.$message.success(e.$t("message.registerSuccess")),setTimeout((function(){e.loginNow({token:t.data.token})}),800),e.submitLoading=!1})).catch((function(){e.submitLoading=!1}))},getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,console.log("this.fromSecurity ",this.fromSecurity),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(){return e.apply(this,arguments)}return t}(),isFromSecurityTrue:function(e){var t=!1,i=decodeURIComponent(e);if(this.fromSecurity.length>0){var s,o=Object(L["a"])(this.fromSecurity);try{for(o.s();!(s=o.n()).done;){var n=s.value;if(i.indexOf(n)>-1){t=!0;break}}}catch(a){o.e(a)}finally{o.f()}}return t},loginNow:function(e){this.$router.push({path:"/login",query:{sid:this.$route.query.sid,from:this.paramsObj.from,service:this.paramsObj.service,sysCode:this.paramsObj.sysCode,siteCountryCode:this.paramsObj.siteCountryCode,lang:this.paramsObj.lang}})},goSfbuy:function(e){var t=this,i=Object(W["o"])("from"),s=R.a.get("option.preference"),o=!!s&&JSON.parse(s).analytics;o&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"registered"})),setTimeout((function(){e&&e.token&&t.source===t.inex?window.location.href=decodeURIComponent(i)+"?token="+e.token:window.location.href=decodeURIComponent(i)}),1e3)},sendEmailCode:function(){var e=this;this.$refs.register.validateField("email",function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(i){return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:i||e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonResHandler,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"1",null,null,!0);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},sendTelCode:function(){var e=this;this.$refs.register.validateField("phoneCodeVal",(function(t){t||e.$refs.register.validateField("tel",function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(i){return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:i||(pe(e.trackData()),e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonResHandler,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"1",Object(W["g"])(e.form.phoneCodeVal).phoneCode,e.form.tel,!0));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}))},_setInterval:function(e){var t=this,i="sms",s="tel";"emailCode"===e&&(i="emailCode",s="mail"),this.isSend[i]=!0,this.$message.success(this.$t("message.sendTips0")),this.time[s]=l["x"],this.timer[s]=setInterval((function(){t.time[s]--,t.time[s]<=0&&(clearInterval(t.timer[s]),t.isSend[i]=!1)}),1e3)},querySearchAsync:function(e,t){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}})},Te=_e,we=(i("e1cd"),Object(b["a"])(Te,j,P,!1,null,"cc0730d8",null)),ke=we.exports,Se=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.terms.show?i("el-dialog",{staticClass:"before-register",attrs:{visible:e.terms.show,"aria-posinset":"absolute",top:"10vh","append-to-body":!0,width:"60%"},on:{"update:visible":function(t){return e.$set(e.terms,"show",t)},close:e.cancel,agree:e.isAgree}},[i("div",{attrs:{slot:"title"},slot:"title"},[i("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:e.$t("register.sfbuy_policy1"),name:"second"}},[i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scrollSecond",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtmlSecond",staticClass:"content-html",domProps:{innerHTML:e._s(e.sfbuy_policy1)}})])],1)]),e._v(" "),i("el-tab-pane",{attrs:{label:e.$t("register.sfbuy_policy2"),name:"third"}},[i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scrollThird",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtmlThird",staticClass:"content-html",domProps:{innerHTML:e._s(e.sfbuy_policy2)}})])],1)]),e._v(" "),i("el-tab-pane",{attrs:{label:e.system_source===e.sfbuy?e.$t("register.privacyPolicy"):e.$t("register.termsOfService"),name:"first"}},[i("div",{staticClass:"content"},[i("el-scrollbar",{ref:"scrollFirst",staticStyle:{height:"100%"}},[i("div",{ref:"contentHtmlFirst",staticClass:"content-html",domProps:{innerHTML:e._s(e.privacyPolicy)}})])],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s("first"==e.activeName?e.$t("standard.agreeService"):e.$t("standard.agreeAndContinue"))+" ")])],1)])],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},["first"===e.activeName?i("div",{staticClass:"flex-bottom"},[e.isFromThirdPartner&&!e.isTimeEnough1?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount1})))]):e.isFromThirdPartner&&e.isTimeEnough1&&!e.isScrolledBottom?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),i("el-button",{attrs:{disabled:e.firstDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("standard.agreeAndContinue"))+" ")])],1):"second"===e.activeName?i("div",{staticClass:"flex-bottom"},[e.isFromThirdPartner&&!e.isTimeEnough2?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount2})))]):e.isFromThirdPartner&&e.isTimeEnough2&&!e.isScrolledBottom2?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),i("el-button",{attrs:{disabled:e.secondDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("standard.agreeWith")+e.$t("register.sfbuy_policy1"))+" ")])],1):"third"===e.activeName?i("div",{staticClass:"flex-bottom"},[e.isFromThirdPartner&&!e.isTimeEnough3?i("span",[e._v(e._s(e.$t("register.timeCount",{count:e.timeCount3})))]):e.isFromThirdPartner&&e.isTimeEnough3&&!e.isScrolledBottom3?i("span",[e._v(e._s(e.$t("register.readBottom")))]):e._e(),e._v(" "),i("el-button",{attrs:{disabled:e.thirdDisabled,type:"primary"},on:{click:function(t){return e.termsBtn(!0)}}},[e._v(e._s(e.$t("standard.agreeWith")+e.$t("register.sfbuy_policy2"))+" ")])],1):e._e()])]):e._e()},$e=[],Oe={name:"DoubleTabRegisterDialog",props:{terms:{type:Object,required:!0,show:{type:Boolean,default:!1}}},data:function(){return{hasLoaded:!1,sfbuy:l["t"],activeName:"second",termsOfService:"",privacyPolicy:"",sfbuy_policy1:"",sfbuy_policy2:"",agree_51:!1,agree_52:!1,agree_s:!1,isTimeEnough1:!1,isScrolledBottom:!1,timer1:null,timeCount1:10,isTimeEnough2:!1,isScrolledBottom2:!1,isTimeEnough3:!1,isScrolledBottom3:!1,timer2:null,timeCount2:10,timer3:null,timeCount3:10}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["system_source"])),{},{agreeAll:function(){return!!(this.agree_51&&this.agree_s&&this.agree_52)},firstDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough1||!this.isScrolledBottom)},secondDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough2||!this.isScrolledBottom2)},thirdDisabled:function(){return this.isFromThirdPartner&&(!this.isTimeEnough3||!this.isScrolledBottom3)},isFromThirdPartner:function(){return"SFBUY"===Object(W["o"])("sysCode")&&Object(W["o"])("from")}}),watch:{agreeAll:function(e){e&&(this.terms.show=!1)},"terms.show":{handler:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t&&this.init(t);case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},activeName:{handler:function(e){var t=this;this.isFromThirdPartner&&this.terms.show&&("first"===e?this.$nextTick((function(){t.handleFirstScroll(),t.isFinshedRead(1)})):"second"===e?this.$nextTick((function(){t.handleSecondScroll(),t.isFinshedRead(2)})):"third"===e&&this.$nextTick((function(){t.handleThirdScroll(),t.isFinshedRead(3)})))},immediate:!0}},created:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.init(!0);case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),methods:Object(r["a"])(Object(r["a"])({},Object(c["d"])({setAgreeFirst:"user/SET_AGREE_FIRST",setAgreeThird:"user/SET_AGREE_THIRD",setAgreeSecond:"user/SET_AGREE_SECOND"})),{},{init:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(51===this.terms.type?this.activeName="second":52===this.terms.type?this.activeName="third":4===this.terms.type&&(this.activeName="first"),this.system_source!==l["t"]){e.next=8;break}return e.next=4,this.getLatestTermRichText(51);case 4:return e.next=6,this.getLatestTermRichText(52);case 6:e.next=10;break;case 8:return e.next=10,this.getLatestTermRichText(3);case 10:return e.next=12,this.getLatestTermRichText(4);case 12:this.hasLoaded=!0,this.isFromThirdPartner&&setTimeout((function(){t&&"first"===i.activeName?(i.handleFirstScroll(),i.setTimer(1)):t&&"second"===i.activeName?(i.handleSecondScroll(),i.setTimer(2)):t&&"third"===i.activeName&&(i.handleThirdScroll(),i.setTimer(3))}),100);case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getLatestTermRichText:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["f"])({type:t});case 3:i=e.sent,i.success&&(3!==t&&5!==t||(this.termsOfService=i.data.content),4===t&&(this.privacyPolicy=i.data.content),51===t&&(this.sfbuy_policy1=i.data.content),52===t&&(this.sfbuy_policy2=i.data.content)),e.next=14;break;case 7:e.prev=7,e.t0=e["catch"](0),3!==t&&5!==t||(this.termsOfService=""),4===t&&(this.privacyPolicy=""),51===t&&(this.sfbuy_policy1=""),52===t&&(this.sfbuy_policy2=""),console.log(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t){return e.apply(this,arguments)}return t}(),next:function(){this.agree_51?this.agree_52?this.agree_s||(this.activeName="first"):this.activeName="third":this.activeName="second"},termsBtn:function(e){return"second"===this.activeName?(this.agree_51=!0,this.isFromThirdPartner&&this.setAgreeSecond(!0),this.$emit("agree",{agree:!0,type:51}),void this.next()):"third"===this.activeName?(this.agree_52=!0,this.isFromThirdPartner&&this.setAgreeThird(!0),this.$emit("agree",{agree:!0,type:52}),void this.next()):void("first"===this.activeName&&(this.agree_s=!0,this.setAgreeFirst(!0),this.$emit("agree",{agree:!0,type:4}),this.next()))},isAgree:function(){},handleFirstScroll:function(){var e,t;if(!1!==this.hasLoaded){var i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtmlFirst,s=null===(t=this.$refs.scrollFirst)||void 0===t?void 0:t.wrap;(null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight)?this.isScrolledBottom=!0:this.scrollBottomJudge(s,"isScrolledBottom")}},handleSecondScroll:function(){var e,t;if(!1!==this.hasLoaded){var i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtmlSecond,s=null===(t=this.$refs.scrollSecond)||void 0===t?void 0:t.wrap;console.log(222222222,null===s||void 0===s?void 0:s.clientHeight,null===i||void 0===i?void 0:i.clientHeight),(null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight)?this.isScrolledBottom2=!0:this.scrollBottomJudge(s,"isScrolledBottom2")}},handleThirdScroll:function(){var e,t;if(!1!==this.hasLoaded){var i=null===(e=this.$refs)||void 0===e?void 0:e.contentHtmlThird,s=null===(t=this.$refs.scrollThird)||void 0===t?void 0:t.wrap;(null===s||void 0===s?void 0:s.clientHeight)>=(null===i||void 0===i?void 0:i.clientHeight)?this.isScrolledBottom3=!0:this.scrollBottomJudge(s,"isScrolledBottom3")}},scrollBottomJudge:function(e,t){var i=this;e&&(e.onscroll=function(e){var s=e.target,o=s.scrollTop,n=s.scrollHeight,a=s.clientHeight;Math.ceil(a+o+5)>=n&&(i[t]=!0)})},setTimer:function(e){var t=this;console.log("~~~~~~~~~~~~~~~~~~~~~"),console.log("timer"+e),console.log("~~~~~~~~~~~~~~~~~~~~~"),null==this["timer"+e]&&(this["timer"+e]=setInterval((function(){t["timeCount"+e]--,t["timeCount"+e]<=0&&(clearInterval(t["timer"+e]),t["isTimeEnough"+e]=!0)}),1e3))},isFinshedRead:function(e){1===e&&(this.isTimeEnough1||this.timer1||this.setTimer(1)),2===e&&(this.isTimeEnough2||this.timer2||this.setTimer(2)),3===e&&(this.isTimeEnough3||this.timer3||this.setTimer(3))},cancel:function(){this.timer1&&clearInterval(this.timer1),this.timer2&&clearInterval(this.timer2),this.timer3&&clearInterval(this.timer3)}})},Ie=Oe,je=(i("00cf"),i("2576"),Object(b["a"])(Ie,Se,$e,!1,null,"4b6e141f",null)),Pe=je.exports,Le={name:"RegisterName",components:{individualUser:ke,ElBeforeRegisterDialog:oe,DoubleTabRegisterDialog:Pe},data:function(){return{SF_BUY:l["t"],beforeRegister:{show:!1}}},computed:Object(r["a"])({},Object(c["c"])(["system_source"])),mounted:function(){this.$track({sceneType:"Register",eventType:"Register_View"}),this.$set(this.beforeRegister,"show",!0)},methods:{onShowSfbuyTerm:function(e){this.beforeRegister=e,this.$forceUpdate()},isAgree:function(e){this.$refs.individualUser.isAgree(e)}}},Fe=Le,Re=(i("8d61"),Object(b["a"])(Fe,O,I,!1,null,"f2d1ebb8",null)),xe=Re.exports,Ne=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"login-title"},[e._v(e._s(e.$t("login.login")))]),e._v(" "),i("div",{staticClass:"login-type"},[e._v(e._s(e.$t("login.selectLoginType")))]),e._v(" "),i("div",{staticClass:"login-type-list"},[i("el-select",{staticClass:"w100",on:{change:e.loginTypeChange},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.loginTypeList,(function(e){return i("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),1)],1),e._v(" "),e.siteConfig.loginConfig.personal.mobileEnable&&1===e.loginType?i("el-form",{ref:"loginInfo_1",staticClass:"login login-form",attrs:{model:e.loginInfo_1,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{span:11}},[i("el-form-item",{attrs:{label:e.$t("login.tel"),prop:"phoneTemp"}},[i("el-select-country",{attrs:{placeholder:e.$t("placeholder.countryCode")},model:{value:e.loginInfo_1.phoneTemp,callback:function(t){e.$set(e.loginInfo_1,"phoneTemp",t)},expression:"loginInfo_1.phoneTemp"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:13}},[i("el-form-item",{staticClass:"hidden",attrs:{label:"0",prop:"phoneNumber"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.phoneCode")},model:{value:e.loginInfo_1.phoneNumber,callback:function(t){e.$set(e.loginInfo_1,"phoneNumber","string"===typeof t?t.trim():t)},expression:"loginInfo_1.phoneNumber"}})],1)],1)],1),e._v(" "),e.personal.tel_by_password?i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{span:16}},[i("el-form-item",{attrs:{label:e.$t("login.password"),prop:"password"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.password"),type:"password"},model:{value:e.loginInfo_1.password,callback:function(t){e.$set(e.loginInfo_1,"password","string"===typeof t?t.trim():t)},expression:"loginInfo_1.password"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:8,align:"right"}},[i("el-form-item",{staticClass:"hidden",attrs:{label:"0"}},[i("span",{staticClass:"cursor txt",on:{click:function(t){return e.changeType("personal","tel_by_password",e.personal.tel_by_password)}}},[e._v(e._s(e.$t("login.verificationCodeLogin")))])])],1)],1):e._e(),e._v(" "),e.personal.tel_by_password?e._e():i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{span:10}},[i("el-form-item",{attrs:{label:e.$t("login.verificationCode"),prop:"smsVerifyCode"}},[i("el-input",{model:{value:e.loginInfo_1.smsVerifyCode,callback:function(t){e.$set(e.loginInfo_1,"smsVerifyCode","string"===typeof t?t.trim():t)},expression:"loginInfo_1.smsVerifyCode"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:8}},[i("el-form-item",{staticClass:"hidden",attrs:{label:"0"}},[e.setInterval.isSend_1?i("span",{staticClass:"gray send-btn"},[e._v(e._s(e.setInterval.count_1)+"s")]):i("span",{staticClass:"cursor send-btn",class:{"send-btn-en":"en"===e.language},on:{click:function(t){return e.sendTelCode(1,"loginInfo_1")}}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1),e._v(" "),i("el-col",{attrs:{span:6,align:"right"}},[i("el-form-item",{staticClass:"hidden",attrs:{label:"0"}},[i("span",{staticClass:"cursor txt",on:{click:function(t){return e.changeType("personal","tel_by_password",e.personal.tel_by_password)}}},[e._v(e._s(e.$t("login.passwordLogin")))])])],1)],1),e._v(" "),i("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromISCO}},[i("div",[i("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?i("el-form-item",{staticClass:"term-item"},[i("div",[i("el-checkbox",{key:"agreeUserAgreement2",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?i("div",{staticClass:"error"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_1",{by_password:e.personal.tel_by_password,num:1,rememberMe:e.rememberMe_1})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("div",{staticClass:"fr"},[i("span",{staticClass:"cursor linkColorB forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))])])])],1):e._e(),e._v(" "),e.siteConfig.loginConfig.personal.emailEnable&&2===e.loginType||e.siteConfig.loginConfig.personal.usernameEnable&&3===e.loginType?i("el-form",{ref:"loginInfo_2",staticClass:"login login-form",attrs:{model:e.loginInfo_2,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[i("el-form-item",{key:"username",attrs:{label:e.userEmail(e.siteConfig.loginConfig.personal.usernameEnable,e.siteConfig.loginConfig.personal.emailEnable),prop:"username"}},[i("el-autocomplete",{attrs:{"popper-class":e.isShowAutoComplete?"auto-show":"auto-hide",placeholder:e.userEmail(e.siteConfig.loginConfig.personal.usernameEnable,e.siteConfig.loginConfig.personal.emailEnable,!0),"fetch-suggestions":e.querySearchAsync,"trigger-on-focus":!1},model:{value:e.loginInfo_2.username,callback:function(t){e.$set(e.loginInfo_2,"username","string"===typeof t?t.trim():t)},expression:"loginInfo_2.username"}})],1),e._v(" "),i("el-form-item",{key:"password",attrs:{label:e.$t("login.password"),prop:"password"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.password"),type:"password"},model:{value:e.loginInfo_2.password,callback:function(t){e.$set(e.loginInfo_2,"password","string"===typeof t?t.trim():t)},expression:"loginInfo_2.password"}})],1),e._v(" "),i("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromISCO}},[i("div",[i("el-checkbox",{key:"agreePrivacy3",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?i("el-form-item",{staticClass:"term-item"},[i("div",[i("el-checkbox",{key:"agreeUserAgreement4",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),i("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?i("div",{staticClass:"error"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_2",{by_password:e.personal.mail_by_password,num:2,rememberMe:e.rememberMe_2})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("div",{staticClass:"fr"},[i("span",{staticClass:"cursor linkColorB forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))])])])],1):e._e(),e._v(" "),i("el-terms-dialog",{attrs:{terms:e.terms},on:{agreeBtn:e.agreeBtn}}),e._v(" "),i("el-dialog",{attrs:{visible:e.cancelDialog,width:"40%",top:"29vh","append-to-body":"","show-close":!1,center:""}},[i("div",{staticClass:"dialog-title",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(e.$t("standard.tips"))+"\n ")]),e._v(" "),i("span",{staticClass:"cancel-time"},[e._v(e._s(e.$t("standard.cancelContent",{cancelTime:e.cancelTime})))]),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{staticClass:"pd21",attrs:{type:"primary",loading:e.submitLoading,size:"small"},on:{click:e.handleCancelAccountConfirm}},[e._v(e._s(e.$t("standard.yes")))]),e._v(" "),i("el-button",{staticClass:"pd21",attrs:{size:"small"},on:{click:e.handleNo}},[e._v(e._s(e.$t("standard.no")))])],1)])],1)},Ae=[],Ve=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-country-wrap"},[i("el-select",{staticClass:"select-country",attrs:{value:e.value,size:e.size,filterable:e.filterable,"default-first-option":"",clearable:e.clearable,disabled:e.disabled,placeholder:e.placeholder},on:{input:function(t){return e.changeInput(t)},change:function(t){return e.change(t)}}},e._l(e.mobileCountries,(function(e,t){return i("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)},Ee=[],De={name:"SelectCountry",props:{size:{type:String,default:""},clearable:{type:Boolean,default:!0},filterable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},value:{type:String,default:""},placeholder:{type:String,default:""}},computed:Object(r["a"])({},Object(c["c"])(["mobileCountries"])),methods:{changeInput:function(e){this.$emit("input",e)},change:function(e){this.$emit("change",e)}}},Be=De,Me=(i("0c86"),Object(b["a"])(Be,Ve,Ee,!1,null,"24666c3c",null)),qe=Me.exports,Ue=Object(X["a"])(),He=Ue.SITE,We=Ue.CURRENT_SITE,Qe={name:"LoginForm",components:{ElSelectCountry:qe,ElTermsDialog:z["a"]},data:function(){return{loginType:"",agreePrivacy:!1,agreeUserAgreement:!1,hasRead:!1,submitLoading:!1,isCancelAccount:!1,cancelDialog:!1,cancelParams:{},cancelTime:"",terms:{title:"",show:!1,type:""},rememberMe_1:!1,rememberMe_2:!1,verifyPass1:!1,verifyPass2:!1,verifyPass5:!1,verifyPass7:!1,loginInfo_1:{termTypes:[4],loginType:1,country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",username:"",emailVerifyCode:"",password:"",phoneTemp:""},loginInfo_2:{termTypes:[4],loginType:2,country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",username:"",emailVerifyCode:"",password:"",phoneTemp:""},setInterval:{isSend_1:!1,count_1:0,timer_1:null},personal:{by_tel:!0,by_mail:!1,tel_by_password:!0,mail_by_password:!0},telReg:l["e"],paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,oldLoginType:this.$route.query.oldLoginType||""}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["siteCode","language","siteConfig","mobileCountries","system_source"])),{},{isFromISCO:function(){return this.system_source===l["k"]},loginTypeList:function(){var e=[];return this.siteConfig.loginConfig.personal.mobileEnable&&e.push({key:1,value:this.$t("login.phoneLogin")}),this.siteConfig.loginConfig.personal.emailEnable&&e.push({key:2,value:this.$t("login.emailLogin")}),this.siteConfig.loginConfig.personal.usernameEnable&&"SFBUY"!==this.paramsObj.sysCode&&e.push({key:3,value:this.$t("login.usernameLogin")}),e},loginRules:function(){var e=this,t=function(t,i,s){i?s():s(new Error(e.$t("verify.selectAreaCode")))},i=function(t,i,s){var o=new RegExp(e.telReg);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))},s=function(t,i,s){if(2===e.loginType){var o=new RegExp(l["m"]);e.loginInfo_2.username||s(new Error(e.$t("verify.emailAddress"))),o.test(e.loginInfo_2.username)||s(new Error(e.$t("verify.emailTips")))}3===e.loginType&&(e.loginInfo_2.username||s(new Error(e.$t("verify.usernameTips")))),s()};return{phoneTemp:[{validator:t,trigger:"change"}],phoneNumber:[{validator:i,trigger:["change","blur"]}],smsVerifyCode:[{validator:this.$validateVerifyCodeReg(this.$t("verify.mobileVerificationCode"),this.language),trigger:["change","blur"]}],username:[{validator:s,trigger:["change","blur"]}],password:[{validator:Object(Y["c"])({password:this.$t("verify.password")}),trigger:["change","blur"]}]}}}),watch:{language:function(){this.clearAll()},mobileCountries:function(e,t){e.length>0&&this.initPhoneCodeVal()},agreePrivacy:function(e){this.isFromISCO?e&&this.agreeUserAgreement&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeUserAgreement:function(e){this.isFromISCO?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},siteCode:function(){this.clearAll()},siteConfig:{handler:function(){this.initLoginType()},immediate:!0},"loginInfo_1.phoneTemp":function(e,t){e!==t&&this.clearIntervalFun()},"loginInfo_1.phoneNumber":function(e,t){e&&this.clearIntervalFun()}},beforeDestroy:function(){this.clearIntervalFun()},created:function(){this.getWhitelist()},methods:Object(r["a"])(Object(r["a"])({},Object(c["b"])({loginApi:"user/LOGIN"})),{},{trackData:function(e){var t=Object(W["g"])(this.loginInfo_1.phoneTemp),i={serviceCloud:l["s"][Ue.CURRENT_SITE],sysSource:"ICAS",scene:"login",phoneCode:t.phoneCode,country:this.siteConfig.country};return Object.assign(i,e)},initPhoneCodeVal:function(){var e=this,t=localStorage.getItem("mobileAreaCodeStorage");if(t&&!this.oldLoginType){var i=Object(W["g"])(t).countryCode;this.mobileCountries.forEach((function(s){var o=Object(W["g"])(s.value).countryCode;o===i&&(e.loginInfo_1.phoneTemp=t)}))}},loginTypeChange:function(){this.oldLoginType||localStorage.setItem("loginType",this.loginType),this.clearAll()},initLoginType:function(){var e=localStorage.getItem("loginType");if(this.siteConfig.loginConfig.personal.mobileEnable?this.loginType=1:this.siteConfig.loginConfig.personal.emailEnable?this.loginType=2:this.siteConfig.loginConfig.personal.usernameEnable?this.loginType=3:this.loginType=1,e&&!this.oldLoginType)this.siteConfig.loginConfig.personal.mobileEnable&&this.siteConfig.loginConfig.personal.emailEnable&&this.siteConfig.loginConfig.personal.usernameEnable&&(this.loginType=Number(e)),!this.siteConfig.loginConfig.personal.mobileEnable||this.siteConfig.loginConfig.personal.emailEnable||this.siteConfig.loginConfig.personal.usernameEnable||(this.loginType=1),this.siteConfig.loginConfig.personal.mobileEnable||!this.siteConfig.loginConfig.personal.emailEnable||this.siteConfig.loginConfig.personal.usernameEnable||(this.loginType=2),this.siteConfig.loginConfig.personal.mobileEnable||this.siteConfig.loginConfig.personal.emailEnable||!this.siteConfig.loginConfig.personal.usernameEnable||(this.loginType=3),this.siteConfig.loginConfig.personal.mobileEnable&&this.siteConfig.loginConfig.personal.emailEnable&&!this.siteConfig.loginConfig.personal.usernameEnable&&(this.loginType="3"===e?1:Number(e)),this.siteConfig.loginConfig.personal.mobileEnable&&!this.siteConfig.loginConfig.personal.emailEnable&&this.siteConfig.loginConfig.personal.usernameEnable&&(this.loginType="2"===e?1:Number(e)),!this.siteConfig.loginConfig.personal.mobileEnable&&this.siteConfig.loginConfig.personal.emailEnable&&this.siteConfig.loginConfig.personal.usernameEnable&&(this.loginType="1"===e?2:Number(e));else if(this.oldLoginType){var t=["1","2","3"],i=window.sessionStorage.getItem("accountName");t.indexOf(this.oldLoginType)>-1?(this.loginType=Number(this.oldLoginType),"1"===this.oldLoginType?this.loginInfo_1.phoneNumber=i:this.loginInfo_2.username=i):"4"===this.oldLoginType&&(this.loginType=1,this.personal.tel_by_password=!1,this.loginInfo_1.phoneNumber=i)}},getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1)},handleNo:function(){this.cancelDialog=!1},handleCancelAccountConfirm:function(){var e=this;this.cancelParams.by_password?this.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonlistenFromVerify7,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"2"):(this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7))},agreeBtn:function(e){4===e.type&&(this.agreePrivacy=!0),e.type===l["y"]&&(this.agreeUserAgreement=!0)},showTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;1===e?this.terms={title:this.$t("register.privacyPolicy"),type:4,show:!0}:2===e&&(this.terms={title:this.$t("login.userAgreement"),type:l["y"],show:!0})},userEmail:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s="";return i&&(s+=this.$t("login.pleaseInput")),t&&2===this.loginType&&(s+=this.$t("login.email")),e&&3===this.loginType&&(s+=this.$t("login.username")),s},changeType:function(e,t,i){"personal"===e&&this.$refs["loginInfo_1"].clearValidate(),this[e][t]=!i},commonlistenFromVerify1:function(e){this.commonToLogin(this.onSubmitData.formName,e,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify1:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonResHandler:function(e){fe(this.trackData({sildeType:"TX",ticket:e.ticket})),this.commonToSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},tecentResHandler:function(e){this.ticket=e.ticket,this.randstr=e.randstr,fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.toSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)},listenFromVerify5:function(e){this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.toSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},commonlistenFromVerify2:function(e){this.commonToLogin(this.onSubmitData.formName,e,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify2:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonlistenFromVerify7:function(e){this.cancelParams.params.ticket=e.result.token,this.cancelParams.params.tk=e.result.tk,this.cancelParams.params.isEnableSdk=!0,this.cancelParams.params.slideType=e.result.type,this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7)},changeByPassword:function(e,t){this[e].by_tel=t,this[e].by_mail=!t,this.clearAll()},selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return i=Object(W["g"])(t),s=i.countryCode,e.prev=3,e.next=6,Object(q["j"])({countryCode:s});case 6:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](3),this.telReg=this.errorReg;case 14:case"end":return e.stop()}}),e,this,[[3,11]])})));function t(t){return e.apply(this,arguments)}return t}(),onSubmit:function(e,t){var i=this,s=t.by_password,o=t.num,r=t.rememberMe;this.$refs[e].validate(function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(a){var c,d,u,h;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i.agreePrivacy&&(i.agreeUserAgreement||!i.isFromISCO)){t.next=3;break}return i.hasRead=!0,t.abrupt("return");case 3:a&&(i.personal.tel_by_password||"loginInfo_1"!==e?(c="listenFromVerify"+o,d=new RegExp(l["e"]),u=Object(W["g"])(i[e].phoneTemp),h=u.phoneCode,d.test(i.loginInfo_1.accountName)?i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i["common"+c],failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",h,i.loginInfo_1.accountName):i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i["common"+c],failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",h,i[e].phoneNumber),i.onSubmitData={formName:e,by_password:s,num:o,rememberMe:r}):(Ce(i.trackData({verificationCode:i.loginInfo_1.smsVerifyCode})),i.toLogin(e,{by_password:s,num:o,rememberMe:r})));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},commonToLogin:function(e,t,i){var s=i.by_password,o=i.num,n=i.rememberMe,a=Object(W["g"])(this[e].phoneTemp),r=a.countryCode,c=a.phoneCode;this[e].phoneCountry=r,this[e].phoneCode=c,this[e].country=this.siteCode;var d={};d=JSON.parse(JSON.stringify(this[e])),d.rememberMe=n,d.slideType=t.result.type,d.ticket=t.result.token,d.tk=t.result.tk,d.isEnableSdk=!0,s?(d.password=W["a"].encrypt(d.password),d.smsVerifyCode=""):d.password="",delete d.phoneTemp,this.isTencentVerify||delete d.randStr,this.personal.tel_by_password||"loginInfo_1"!==e||(delete d.ticket,delete d.randStr);var u={1:1,2:2,3:3};d.loginType=u[this.loginType],this.isFromISCO&&(d.termTypes=[4,l["y"]]),this.isCancelAccount=!1,this.goLogin(d,s,!0,o,e)},toLogin:function(e,t){var i=t.by_password,s=t.num,o=t.rememberMe,n=Object(W["g"])(this[e].phoneTemp),a=n.countryCode,r=n.phoneCode;this[e].phoneCountry=a,this[e].phoneCode=r,this[e].country=this.siteCode;var c={};c=JSON.parse(JSON.stringify(this[e])),c.rememberMe=o,c.ticket=this.ticket,c.randStr=this.randstr,i?(c.password=W["a"].encrypt(c.password),c.smsVerifyCode=""):c.password="",delete c.phoneTemp,this.isTencentVerify||delete c.randStr,this.personal.tel_by_password||"loginInfo_1"!==e||(delete c.ticket,delete c.randStr);var d={1:1,2:2,3:3};c.loginType=d[this.loginType],this.isFromISCO&&(c.termTypes=[4,l["y"]]),this.isCancelAccount=!1,this.goLogin(c,i,!0,s,e)},isFromSecurityTrue:function(){var e=!1,t=decodeURIComponent(this.paramsObj.from);if(this.fromSecurity.length>0){var i,s=Object(L["a"])(this.fromSecurity);try{for(s.s();!(i=s.n()).done;){var o=i.value;if(t.indexOf(o)>-1){e=!0;break}}}catch(n){s.e(n)}finally{s.f()}}return console.log(e),e},goLogin:function(e,t,i,s,o){var n=this;if(this.submitLoading=!0,this.paramsObj.from||this.paramsObj.service)this.paramsObj.service?this.paramsObj.from?this.passWhitelist(e,t,i,s,o):this.loginGetTicket(e,t,i,s,o):this.passWhitelist(e,t,i,s,o);else{var a=this.isTencentVerify?"tencent":"sf";this.personal.tel_by_password||"loginInfo_1"!==o||(a="tencent"),this.loginApi({params:e,apiName:a}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/user/account-security"})})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))}},passWhitelist:function(e,t,i,s,o){this.isEnableWhitelist?this.isFromSecurityTrue()?this.loginGetTicket(e,t,i,s,o):(this.submitLoading=!1,this.$message.error(this.$t("standard.jumpError"))):this.loginGetTicket(e,t,i,s,o)},loginGetTicket:function(e,t,i,s,o){var n=this;e.service=this.paramsObj.service?decodeURIComponent(this.paramsObj.service):void 0;var a=Object(W["o"])("code"),r=Object(W["o"])("flag"),c="";a&&r&&a!==Ue.APP_KEY&&(e.appKey=a,e.appSecret=r,c=a);var l={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS"},d=this.isTencentVerify?ne["k"]:ne["j"];this.personal.tel_by_password||"loginInfo_1"!==o||(d=ne["k"]),d(e,l).then((function(e){n.submitLoading=!1,n.loginSuccess();var t="",i=c?"&code=".concat(a,"&flag=").concat(r):"";if(n.paramsObj.service){var s=n.paramsObj.from?"&from=".concat(n.paramsObj.from):"";t="".concat(e.data.service,"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(i).concat(s)}else t="".concat(Object(W["n"])("/icas/auth/sso/login"),"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(i,"&from=").concat(n.paramsObj.from);window.location.href=decodeURIComponent(t)})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},goToConfilctPage:function(e){var t=e.data.scopeName,i=e.data.dataKey?encodeURIComponent(e.data.dataKey):"";if(t!==We){var s=He[t],o=this.paramsObj.lang,n=this.paramsObj.sysCode?"&sysCode=".concat(this.paramsObj.sysCode):"",a=this.siteConfig.country,r=a?"&siteCountryCode=".concat(a):"",c=this.paramsObj.service?"&service=".concat(this.paramsObj.service):"",l=this.paramsObj.from?"&from=".concat(this.paramsObj.from):"",d=e.data.userCode;window.location.href=s+"/#/account-conflict?dataKey="+i+"&userCode="+d+"&lang="+o+n+r+l+c}else this.$router.push({path:"/account-conflict",query:{dataKey:i,userCode:e.data.userCode,lang:this.paramsObj.lang,sysCode:this.paramsObj.sysCode,service:this.paramsObj.service,from:this.paramsObj.from,siteCountryCode:this.siteConfig.country}})},register:function(){this.$router.push({path:"/register",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},forgetPassword:function(){this.$router.push({path:"/reset-password",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang,goBack:"oldLogin"}})},loginSuccess:function(e){this.loginTypeChange(),localStorage.setItem("loginPage","2"),this.loginInfo_1.phoneTemp&&localStorage.setItem("mobileAreaCodeStorage",this.loginInfo_1.phoneTemp),this.$message.success(this.isCancelAccount?this.$t("message.loginTips1"):this.$t("message.loginTips0"))},sendTelCode:function(e,t){var i=this;this.$refs[t].validateField("phoneTemp",(function(s){s||i.$refs[t].validateField("phoneNumber",function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){var a,r;return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:o||(1===e&&(a=Object(W["g"])(i[t].phoneTemp),r=a.phoneCode,pe(i.trackData()),i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",r,i[t].phoneNumber)),i.sendTelCodeData={val:e,formName:t});case 1:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())}))},commonToSendTencentTelCode:function(e,t,i){var s=this,o=Object(W["g"])(this[t].phoneTemp),n={scene:"login",phoneNumber:this[t].phoneNumber,phoneCountry:o.countryCode,phoneCode:o.phoneCode,slideType:i.result.type,ticket:i.result.token,tk:i.result.tk,isEnableSdk:!0};Object(q["r"])(n).then((function(i){s[t].smsVerifyCode="",s._setInterval(e)})).catch((function(e){console.error(e)}))},toSendTencentTelCode:function(e,t){var i=this,s=Object(W["g"])(this[t].phoneTemp),o={scene:"login",phoneNumber:this[t].phoneNumber,phoneCountry:s.countryCode,phoneCode:s.phoneCode,ticket:this.ticket,randStr:this.randstr};Object(q["r"])(o).then((function(s){i[t].smsVerifyCode="",i._setInterval(e)})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify5)}))},toSendTelCode:function(e,t,i){var s=this,o=Object(W["g"])(this[t].phoneTemp),n={scene:"login",phoneNumber:this[t].phoneNumber,phoneCountry:o.countryCode,phoneCode:o.phoneCode,ticket:i.captchaVerification};Object(q["p"])(n).then((function(i){s[t].smsVerifyCode="",s._setInterval(e)})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},clearAll:function(){var e=this;this.submitLoading=!1,this.isCancelAccount=!1,this.cancelDialog=!1,this.cancelParams={},this.cancelTime="",this.rememberMe_1=!1,this.rememberMe_2=!1,this.verifyPass1=!1,this.verifyPass2=!1,this.verifyPass5=!1,this.verifyPass7=!1,this.loginInfo_1={termTypes:[4],loginType:1,country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",username:"",emailVerifyCode:"",password:"",phoneTemp:""},this.loginInfo_2={termTypes:[4],loginType:2,country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",username:"",emailVerifyCode:"",password:"",phoneTemp:""},this.setInterval={isSend_1:!1,count_1:0,timer_1:null},this.initPhoneCodeVal(),this.$nextTick((function(){e.$refs["loginInfo_1"]&&e.$refs["loginInfo_1"].clearValidate(),e.$refs["loginInfo_2"]&&e.$refs["loginInfo_2"].clearValidate()}))},querySearchAsync:function(e,t){if(this.siteConfig.loginConfig.personal.emailEnable&&2===this.loginType){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}else this.isShowAutoComplete=!1}})},Je=Qe,Ke=(i("69c9"),Object(b["a"])(Je,Ne,Ae,!1,null,"05c50e6c",null)),Ge=Ke.exports,ze=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login-box"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.thirdPartyQrcode.length>0,expression:"thirdPartyQrcode.length>0"}],staticClass:"wx-box",attrs:{id:"wx-qrcode-box"}},[s("header",[e._v(e._s(e.$t("standard.scanCode")))]),e._v(" "),s("div",{staticClass:"qrcode-box"},[s("img",{class:{hidden:!e.qrcodeSrc},attrs:{src:e.qrcodeSrc,alt:"qrcode"}}),e._v(" "),e.scanned?s("div",{staticClass:"mask light"},[s("div",[s("img",{attrs:{src:i("aca1"),alt:"scanned"}}),e._v(" "),s("p",[e._v(e._s(e.$t("standard.scanSuccessfully")))])])]):e._e(),e._v(" "),e.needRefresh?s("div",{staticClass:"mask dark"},[s("img",{attrs:{src:i("d47a"),alt:"refresh"},on:{click:e.createQrCode}})]):e._e()]),e._v(" "),e.needRefresh?s("p",{staticClass:"dark underline",on:{click:e.createQrCode}},[e._v(e._s(e.$t("standard.refreshQR")))]):e.scanned?s("p",{staticClass:"dark"},[e._v(e._s(e.$t("standard.confirmOnPhone")))]):s("p",[e._v(e._s(e.qrCodeDesc))]),e._v(" "),s("div",[s("span",[e._v(e._s(e.$t("standard.otherLoginWays")))]),e._v(" "),s("ThirdLoginWidget",{on:{onItemClick:e.onThirdLoginClick}})],1)]),e._v(" "),s("div",{staticClass:"content-box",class:{"tab-container":1==e.loginTypeList.length}},[s("el-tabs",{key:e.language,staticClass:"login-type-list sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},on:{input:e.handleTabChange},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.loginTypeList,(function(e){return s("el-tab-pane",{key:e.key,attrs:{label:e.value,name:e.key}})})),1),e._v(" "),"1"===e.loginType?s("el-form",{ref:"loginInfo_1",staticClass:"login login-form",attrs:{model:e.loginInfo_1,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[s("el-form-item",{key:"accountName",attrs:{label:"",prop:"accountName"}},[s("el-autocomplete",{staticClass:"sf-el-input-prepend",attrs:{"popper-class":e.isShowAutoComplete?"auto-show":"auto-hide",placeholder:e.getLoginNamePlaceholder,"fetch-suggestions":e.querySearchAsync,clearable:"","trigger-on-focus":!1},model:{value:e.loginInfo_1.accountName,callback:function(t){e.$set(e.loginInfo_1,"accountName","string"===typeof t?t.trim():t)},expression:"loginInfo_1.accountName"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1),e._v(" "),s("el-form-item",{key:"password",staticClass:"hidden",attrs:{label:"",prop:"password"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{placeholder:e.$t("verify.password"),clearable:"",type:"password","show-password":""},model:{value:e.loginInfo_1.password,callback:function(t){e.$set(e.loginInfo_1,"password","string"===typeof t?t.trim():t)},expression:"loginInfo_1.password"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("43ee"),alt:"password-icon"}})])],2)],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy2",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement2",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_1",{by_password:!0,num:1,rememberMe:e.rememberMe_1})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.system_source===e.GLS?s("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("channel.gls_tooltip"),placement:"top-start"}},[s("a",{staticClass:"cursor forgetPSD"},[e._v(e._s(e.$t("login.forgetPSD")))])]):e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()],1)],1):e._e(),e._v(" "),"2"===e.loginType?s("el-form",{ref:"loginInfo_2",staticClass:"login login-form",attrs:{model:e.loginInfo_2,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[s("el-form-item",{key:"phoneNumber",staticClass:"hidden",attrs:{label:"",prop:"phoneNumber"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.getLoginNamePlaceholderSMSLogin},model:{value:e.loginInfo_2.phoneNumber,callback:function(t){e.$set(e.loginInfo_2,"phoneNumber","string"===typeof t?t.trim():t)},expression:"loginInfo_2.phoneNumber"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1),e._v(" "),e.isTelVisible&&(1!=e.sendSmsTypes.length||"sms"!=e.sendSmsTypes[0].value)&&e.sendSmsTypes.length>0?s("el-form-item",[s("div",{staticClass:"select-container"},[s("div",{staticClass:"prepend_icon"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})]),e._v(" "),s("el-select",{attrs:{placeholder:e.$t("standard.验证码接收方式")},model:{value:e.loginInfo_2.noticeChannel,callback:function(t){e.$set(e.loginInfo_2,"noticeChannel",t)},expression:"loginInfo_2.noticeChannel"}},e._l(e.sendSmsTypes,(function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]):e._e(),e._v(" "),s("el-row",{attrs:{gutter:8}},[s("el-col",{attrs:{span:15}},[s("el-form-item",{key:"smsVerifyCode",staticClass:"hidden",attrs:{label:"",prop:"smsVerifyCode"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("placeholder.verificationCode")},model:{value:e.loginInfo_2.smsVerifyCode,callback:function(t){e.$set(e.loginInfo_2,"smsVerifyCode","string"===typeof t?t.trim():t)},expression:"loginInfo_2.smsVerifyCode"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})])],2)],1)],1),e._v(" "),s("el-col",{attrs:{span:9}},[s("el-form-item",{staticClass:"hidden",attrs:{label:""}},[e.setInterval.isSend_1?s("span",{staticClass:"gray send-btn"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):s("span",{staticClass:"cursor send-btn send-btn-hover",class:{"send-btn-en":"en"===e.language||"vi-VN"===e.language||"ja-JP"===e.language||"ko-KR"===e.language||"th-TH"===e.language},on:{click:function(t){return e.sendTelCode(1,"loginInfo_2")}}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1)],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy3",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement4",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_2",{by_password:!1,num:5,rememberMe:e.rememberMe_2})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()])],1):e._e()],1),e._v(" "),s("RepeatAcountRemindDialog",{ref:"repeatAcountRemindDialogDialog"}),e._v(" "),e.isFromSFBuy&&e.terms.show?s("DoubleTabRegisterDialog",{attrs:{terms:e.terms},on:{agree:e.agreeBtn}}):s("el-terms-dialog",{attrs:{terms:e.terms},on:{agreeBtn:e.agreeBtn}}),e._v(" "),s("el-dialog",{attrs:{visible:e.cancelDialog,width:"40%",top:"29vh","append-to-body":"","show-close":!1,center:""}},[s("div",{staticClass:"dialog-title",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(e.$t("standard.tips"))+"\n ")]),e._v(" "),s("span",{staticClass:"cancel-time"},[e._v(e._s(e.$t("standard.cancelContent",{cancelTime:e.cancelTime})))]),e._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{staticClass:"pd21",attrs:{type:"primary",size:"small"},on:{click:e.handleCancelAccountConfirm}},[e._v(e._s(e.$t("standard.yes")))]),e._v(" "),s("el-button",{staticClass:"pd21",attrs:{size:"small"},on:{click:e.handleNo}},[e._v(e._s(e.$t("standard.no")))])],1)]),e._v(" "),s("LoginRepeatDialog",{attrs:{countrylist:e.repeatCountrylist,"login-type":e.loginType},on:{goTo:e.goToOldLoginPage}})],1)},Ye=[],Xe=i("d055"),Ze=i.n(Xe),et=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isShow?i("el-dialog",{staticClass:"repeat-dialog",attrs:{visible:e.isShow,width:"40%",top:"29vh","append-to-body":!0,"show-close":!1,"close-on-click-modal":!1,center:""},on:{"update:visible":function(t){e.isShow=t}}},[i("div",[i("div",{staticClass:"title"},[e._v(e._s(e.$t("standard.please_select_correct_phone")))]),e._v(" "),i("el-select",{staticClass:"select-country",attrs:{filterable:!1,"default-first-option":"",clearable:!0,placeholder:e.$t("placeholder.countryCode")},model:{value:e.phoneCodeTemp,callback:function(t){e.phoneCodeTemp=t},expression:"phoneCodeTemp"}},e._l(e.countrylist,(function(e,t){return i("el-option",{key:t,attrs:{label:"(+"+e.phoneCode+")"+e.countryNameI18n,value:e.phoneCode}})})),1),e._v(" "),i("div",{staticClass:"buttons"},[i("el-button",{on:{click:function(t){return e.onCancel()}}},[e._v(e._s(e.$t("standard.cancel")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSubmit()}}},[e._v(e._s(e.$t("standard.confirm")))])],1)],1)]):e._e()},tt=[],it=(i("7514"),{name:"LoginRepeatDialog",components:{},props:{countrylist:{type:Array,default:function(){return[]}},loginType:{type:String,default:""}},data:function(){return{isShow:!1,setInterval01:null,count01:5,phoneCodeTemp:"",submitLoading:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["mobileCountries","isRepeat"])),{},{repeatMsg:function(){var e="";return e="2"===this.loginType?this.$t("standard.repeatTips1",{count:this.count01}):this.$t("standard.repeatTips",{count:this.count01}),e}}),watch:{isRepeat:function(e){this.isShow=e,this.countrylist.length>0&&(this.phoneCodeTemp=this.countrylist[0].phoneCode)}},beforeDestroy:function(){this.setIsRepeat(!1)},mounted:function(){},methods:Object(r["a"])(Object(r["a"])({},Object(c["d"])({setIsRepeat:"user/SET_IS_REPEAT"})),{},{onCancel:function(){this.isShow=!1},onSubmit:function(){var e=this;this.isShow=!1;var t=this.countrylist.find((function(t){return t.phoneCode===e.phoneCodeTemp}));this.setIsRepeat(!1),this.$emit("goTo",{phoneCode:t.phoneCode,phoneCountry:t.phoneCountry})},goTo:function(){this.$emit("goTo")}})}),st=it,ot=(i("6bb0"),Object(b["a"])(st,et,tt,!1,null,"38f708e4",null)),nt=ot.exports,at=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"image-container"},e._l(e.items,(function(t,s){return i("div",{key:s,staticClass:"image-item",on:{click:function(i){return e.selectItem(t)}}},[i("img",{attrs:{src:e.selectedItem.code===t.code?t.selectedImg:t.unselectedImg,alt:t.code}})])})),0)},rt=[],ct=i("517b"),lt=i("9923"),dt={data:function(){return{items:[],itemsOriginal:[],selectedItem:{}}},computed:Object(r["a"])({},Object(c["c"])(["uiConfig","siteCode","language","siteConfig","thirdPartyQrcode"])),watch:{siteConfig:function(e){this.requestDatas()}},mounted:function(){this.requestDatas()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["d"])({setThirdPartyQrcode:"app/SET_THIRD_PARTY_QRCODE"})),Object(c["b"])([])),{},{getElemByKey:function(e){for(var t=0;t<this.itemsOriginal.length;t++){var i=this.itemsOriginal[t];if(i.code===e)return i}return null},requestDatas:Object(ct["a"])(Object(a["a"])(Object(n["a"])().mark((function e(){var t,s,o,a=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(s=null!==(t=this.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode"),s){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,Object(q["s"])({channel:Object(W["k"])()["sysCode"]||"IBU-ICAS-CORE",country:s});case 5:o=e.sent,this.itemsOriginal=[{code:"wechat",selectedImg:i("1cd4"),unselectedImg:i("dacb"),desc:lt["a"].t("standard.useWxScan")},{code:"whatsapp",selectedImg:i("6835"),unselectedImg:i("db69"),desc:lt["a"].t("standard.useWhatsAppScan")}],this.items=[],o.data.forEach((function(e){if("wechat"===e&&a.uiConfig.loginMethods.wxQRCodeLogin){var t=a.getElemByKey(e);a.items.push(t)}else if("wechat"!==e){var i=a.getElemByKey(e);a.items.push(i)}})),this.setThirdPartyQrcode(this.items),this.items.length>0?(this.selectedItem=this.items[0],this.$emit("onItemClick",this.items[0])):this.$emit("onItemClick",null),console.log(o);case 12:case"end":return e.stop()}}),e,this)}))),0),selectItem:function(e){this.selectedItem=e,this.$emit("onItemClick",e)}})},ut=dt,ht=(i("5314"),Object(b["a"])(ut,at,rt,!1,null,"90b476da",null)),mt=ht.exports,gt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{staticClass:"before-register",staticStyle:{"z-index":"10000"},attrs:{title:e.$t("login.accountRepeativeTitle"),visible:e.isShow,"aria-posinset":"absolute",top:"10vh","append-to-body":!0,width:"60%"},on:{"update:visible":function(t){e.isShow=t},close:e.cancel,agree:e.isAgree}},[i("div",{staticStyle:{"text-align":"start","font-size":"16px","margin-bottom":"20px"}},[e._v(e._s(e.$t("login.accountRepeativeDesc")))]),e._v(" "),i("el-table",{staticClass:"table-all",staticStyle:{width:"100%"},attrs:{border:"",data:e.datas,"min-height":"300","tooltip-effect":"dark","header-cell-class-name":"table-header-color"}},[i("el-table-column",{attrs:{prop:"account",label:e.$t("login.account")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e.getAccountName(t.row)))]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"type",label:e.$t("login.accountType")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e.getTypeText(t.row.type)))]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"syncSysCode",label:e.$t("login.aciton")},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"text",size:"small"},on:{click:function(i){return e.onClick(t.row)}}},[e._v(e._s(e.$t("login.toLogin")))])]}}])})],1)],1)},pt=[],ft={name:"RepeatAcountRemindDialog",data:function(){return{datas:[],isShow:!1,callback:null}},methods:{cancel:function(){},getAccountName:function(e){switch(e.type){case 0:return e.accountName;case 1:return e.phoneCode+"-"+e.accountName;case 2:return e.accountName}},getTypeText:function(e){switch(e){case 0:return this.$t("login.username");case 1:return this.$t("standard.tel");case 2:return this.$t("standard.email")}return""},isAgree:function(){},onClick:function(e){this.hideDialog(),this.callback(e)},hideDialog:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.isShow=!1;case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),showDialog:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t,i){return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.datas=t,this.isShow=!0,this.callback=i;case 3:case"end":return e.stop()}}),e,this)})));function t(t,i){return e.apply(this,arguments)}return t}()}},Ct=ft,yt=Object(b["a"])(Ct,gt,pt,!1,null,null,null),vt=yt.exports,bt=Object(X["a"])(),_t=bt.SITE,Tt=bt.CURRENT_SITE,wt={name:"LoginForm",components:{ElTermsDialog:z["a"],LoginRepeatDialog:nt,ThirdLoginWidget:mt,DoubleTabRegisterDialog:Pe,RepeatAcountRemindDialog:vt},props:{supportWx:{type:Boolean,default:!1}},data:function(){return{codeHash:"",isThirdPartyQRCodeSupport:!0,thirdPartyLoginMode:"",qrCodeDesc:"",tmpTicketForThirdPartyLogin:"",sfbuy:l["t"],GLS:l["g"],isTelVisible:!0,loginType:"1",agreePrivacy:!1,agreeUserAgreement:!1,hasRead:!1,submitLoading:!1,isEnableSdk:!1,isCancelAccount:!1,cancelDialog:!1,cancelParams:{},cancelTime:"",repeatCountrylist:[],telReg:new RegExp(l["e"]),phoneCodeRepeative:null,phoneCountryRepeative:null,terms:{title:"",show:!1,type:""},rememberMe_1:!1,rememberMe_2:!1,verifyPass1:!1,verifyPass5:!1,verifyPass7:!1,loginInfo_1:{termTypes:[4],loginType:"1",country:"",accountName:"",password:""},loginInfo_2:{noticeChannel:"",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""},setInterval:{isSend_1:!1,count_1:0,timer_1:null},paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,qrcodeSrc:"",needRefresh:!1,scanned:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["thirdPartyQrcode","sendSmsTypes","siteCode","language","siteConfig","mobileCountries","system_source","isRepeat","uiConfig","commonUrlParams","regexpRemote"])),{},{getLoginName:function(){if(this.system_source===l["t"])return"".concat(this.$t("standard.tel")," ").concat(this.$t("standard.no_zone_code"),"/").concat(this.$t("standard.email"));var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push(this.$t("standard.tel")+this.$t("standard.no_zone_code")),this.uiConfig.loginMethods.emailLogin&&e.push(this.$t("standard.email")),this.uiConfig.loginMethods.usernameLogin&&e.push(this.$t("login.username")),e.join("/")},getLoginNamePlaceholder:function(){return"".concat(this.$t("login.pleaseInput")).concat(this.getLoginName)},getLoginNamePlaceholderSMSLogin:function(){var e=[];return this.uiConfig.loginMethods.smsLogin&&e.push(this.$t("standard.tel")+this.$t("standard.no_zone_code")),this.uiConfig.loginMethods.emailCodeLogin&&e.push(this.$t("standard.email")),"".concat(this.$t("login.pleaseInput")).concat(e.join("/"))},isFromISCO:function(){return this.system_source===l["k"]},isFromSFBuy:function(){return this.system_source===l["t"]},loginTypeList:function(){var e=[];return(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.emailLogin||this.uiConfig.loginMethods.usernameLogin)&&e.push({key:"1",value:this.$t("login.passwordLogin")}),(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.emailLogin||this.uiConfig.loginMethods.usernameLogin)&&e.push({key:"2",value:this.$t("login.verificationCodeLogin")}),e},loginRules:function(){var e=this,t=function(t,i,s){i||s(new Error("".concat(e.$t("login.pleaseInput")).concat(e.getLoginName))),s()},i=function(t,i,s){var o=new RegExp(l["e"]),n=new RegExp(e.regexpRemote.email);i?o.test(i)||n.test(i)?s():s(new Error(e.$t("verify.fixTelEmailTips"))):s(new Error(e.$t("verify.telEmailTips")))};return{accountName:[{validator:t,trigger:["change","blur"]}],password:[{validator:Object(Y["c"])({password:this.$t("verify.password")}),trigger:["change","blur"]}],phoneNumber:[{validator:i,trigger:["change","blur"]}],smsVerifyCode:[{validator:this.$validateVerifyCodeReg(this.$t("placeholder.verificationCode"),this.language),trigger:["change","blur"]}]}}}),watch:{"loginInfo_1.accountName":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Account"})},"loginInfo_1.password":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Password"})},"loginInfo_2.smsVerifyCode":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_The_Phone_Number_For_Verification_Code_Login"})},sendSmsTypes:function(e){e.length>0&&(this.loginInfo_2.noticeChannel=e[0].value),this.$forceUpdate()},language:function(e){this.clearAll()},agreePrivacy:function(e){!0===e&&this.$track({sceneType:"Login",eventType:"Click_To_Agree_To_The_Privacy_Policy"}),this.isFromISCO?e&&this.agreeUserAgreement&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeSfbuyPrivacy:function(e){this.isFromSFBuy?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeUserAgreement:function(e){this.isFromISCO?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},siteCode:function(){this.clearAll()},loginType:function(){this.clearAll()},"loginInfo_2.phoneNumber":function(e,t){if(this.isTelVisible=!0,e&&this.clearIntervalFun(),1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_DyniamcCode_Account"}),e.length>0){var i=this.isTel(e);this.isTelVisible=i}}},beforeDestroy:function(){this.clearIntervalFun()},created:function(){window.__POWERED_BY_QIANKUN__||(this.getPageRoute(),this.getWhitelist()),this.createQrCode()},mounted:function(){this.$track({sceneType:"Login",eventType:"Login_View"}),this.setLoginType()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["b"])({loginApi:"user/LOGIN"})),Object(c["d"])({setIsRepeat:"user/SET_IS_REPEAT"})),{},{requestAccountDupCheckApi:function(e,t){var i=this;this.codeHash="";var s={accountName:this.loginInfo_1.accountName};e&&(s.tk=e.result.tk,s.slideType=e.result.type,s.ticket=e.result.token),Object(q["a"])(s).then((function(e){e.data&&e.data.length>1?i.$refs.repeatAcountRemindDialogDialog.showDialog(e.data,(function(e){i.codeHash=e.codeHash,t([e])})):t(e)})).catch((function(e){i.$message.error(i.$t("standard.用户不存在"))}))},onThirdLoginClick:function(e){null==e||(this.thirdPartyLoginMode=e.code,this.qrCodeDesc=e.desc,console.log(e),this.createQrCode())},isTel:function(e){return this.telReg.test(e)},handleTabChange:function(e){this.curTab="1","1"===e?this.$track({sceneType:"Login",eventType:"Click_On_Password_Login_Tab"}):this.$track({sceneType:"Login",eventType:"Click_On_Verification_Code_Login_Tab"})},setLoginType:function(){(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="1":!1===(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="2":(!(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)||this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin,this.loginType="1")},trackData:function(e){var t={serviceCloud:l["s"][bt.CURRENT_SITE],sysSource:"ICAS",scene:"login",country:this.siteConfig.country};return Object.assign(t,e)},getPageRoute:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["g"])();case 3:t=e.sent,"0"===t.code&&"oldLoginPage"===t.data&&this.$router.push({path:"/old-login",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang,isOldPage:"1"}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1),this.scanned=!1,this.needRefresh=!1,clearInterval(this.pollingTimer),clearTimeout(this.countDownScanTimer),clearTimeout(this.countDownQrcodeTimer)},handleNo:function(){this.cancelDialog=!1},handleCancelAccountConfirm:function(){var e=this;this.cancelParams.by_password?this.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonlistenFromVerify7,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"2"):(this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7))},agreeBtn:function(e){this.isFromSFBuy?4!==e.type&&51!==e.type&&52!==e.type||(this.agreePrivacy=!0):((4===e.type||5===e.type)&&(this.agreePrivacy=!0),e.type===l["y"]&&(this.agreeUserAgreement=!0),!0===this.isFromButtonSubmit&&("1"===this.loginType?this.onSubmit("loginInfo_1",{by_password:!0,num:1,rememberMe:this.rememberMe_1}):this.onSubmit("loginInfo_2",{by_password:!1,num:5,rememberMe:this.rememberMe_2}),this.isFromButtonSubmit=!1))},showSFBuyTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.terms={title:this.$t("login.sfbuy_privacy"),type:e,show:!0}},showTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;1===e?this.terms={title:this.$t("register.privacyPolicy"),type:4,show:!0}:2===e&&(this.terms={title:this.$t("login.userAgreement"),type:l["y"],show:!0})},commonlistenFromVerify1:function(e,t){this.commonToLogin(this.onSubmitData.formName,e,{sessionTicket:t,by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify1:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonResHandler:function(e){var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].phoneNumber)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.commonToSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)):this.commonToSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},tecentResHandler:function(e){this.ticket=e.ticket,this.randstr=e.randstr;var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].phoneNumber)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.toSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)):this.toSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)},commonlistenFromVerify5:function(e){fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.commonToSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify5:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.toSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify6:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,this.toSendEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},commonlistenFromVerify7:function(e){this.cancelParams.params.ticket=e.result.token,this.cancelParams.params.tk=e.result.tk,this.cancelParams.params.isEnableSdk=!0,this.cancelParams.params.slideType=e.result.type,this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7)},onSubmit:function(e,t){var i=this,s=t.by_password,o=t.num,r=t.rememberMe;this.$track({sceneType:"Login",eventType:"Click_Login",message:e}),this.$refs[e].validate(function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(a){var c;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i.agreePrivacy&&(i.agreeUserAgreement||!i.isFromISCO)){t.next=6;break}return i.isFromButtonSubmit=!0,i.showTerms(1),i.hasRead=!0,i.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:"没有同意协议"}),t.abrupt("return");case 6:a&&(s||"loginInfo_2"!==e?(c="listenFromVerify"+o,i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:function(e){i.requestAccountDupCheckApi(e,(function(t){i["common"+c](e,t[0].sessionTicket)}))},failFuns:function(e){console.log(e),i.$track({sceneType:"Login",eventType:"qrcode_verify_fail",message:e.result.errorCode+""}),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,i.loginInfo_1.accountName)):i.toLogin(e,{by_password:s,num:o,rememberMe:r}),i.onSubmitData={formName:e,by_password:s,num:o,rememberMe:r});case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},commonToLogin:function(e,t,i){var s=i.by_password,o=i.num,n=i.rememberMe,a=i.sessionTicket;this[e].country=this.siteCode;var r={};if(r=JSON.parse(JSON.stringify(this[e])),r.codeHash=this.codeHash,r.rememberMe=n,r.tk=t.result.tk,r.slideType=t.result.type,r.ticket=t.result.token,r.isEnableSdk=!0,a&&(r["sessionTicket"]=a),s?(r.password=W["a"].encrypt(r.password),delete r.smsVerifyCode):delete r.password,delete r.phoneTemp,this.isTencentVerify||delete r.randStr,!s&&"loginInfo_2"===e){delete r.ticket,delete r.randStr,r.accountName=this[e].phoneNumber;var c=window.localStorage.getItem("phoneCodeStorage"),d=c?JSON.parse(c):{},u=new RegExp(l["e"]);if(u.test(this[e].phoneNumber)&&d.phoneNumber===this[e].phoneNumber)r.phoneCode=d.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.smsVerifyCode}));else{if(u.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));u.test(this[e].phoneNumber)||(r.emailVerifyCode=this[e].smsVerifyCode,delete r.smsVerifyCode,delete r.phoneCode,delete r.phoneCountry,delete r.phoneNumber)}}this.isFromISCO&&(r.termTypes=[4,l["y"]]),this.isFromSFBuy&&(r.termTypes=[4,51,52]),delete r.loginType,this.isCancelAccount=!1,this.goLogin(r,s,!0,o,e)},toLogin:function(e,t){var i=t.by_password,s=t.num,o=t.rememberMe;this[e].country=this.siteCode;var n={};if(n=JSON.parse(JSON.stringify(this[e])),n.codeHash=this.codeHash,n.rememberMe=o,n.ticket=this.ticket,n.randStr=this.randstr,i?(n.password=W["a"].encrypt(n.password),delete n.smsVerifyCode):delete n.password,delete n.phoneTemp,this.isTencentVerify||delete n.randStr,!i&&"loginInfo_2"===e){delete n.ticket,delete n.randStr,n.accountName=this[e].phoneNumber;var a=window.localStorage.getItem("phoneCodeStorage"),r=a?JSON.parse(a):{},c=new RegExp(l["e"]);if(c.test(this[e].phoneNumber)&&r.phoneNumber===this[e].phoneNumber)n.phoneCode=r.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.smsVerifyCode}));else{if(c.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));c.test(this[e].phoneNumber)||(n.emailVerifyCode=this[e].smsVerifyCode,delete n.smsVerifyCode,delete n.phoneCode,delete n.phoneCountry,delete n.phoneNumber)}}this.isFromISCO&&(n.termTypes=[4,l["y"]]),delete n.loginType,this.isCancelAccount=!1,this.goLogin(n,i,!0,s,e)},isFromSecurityTrue:function(){var e=!1,t=decodeURIComponent(this.paramsObj.from);if(this.fromSecurity.length>0){var i,s=Object(L["a"])(this.fromSecurity);try{for(s.s();!(i=s.n()).done;){var o=i.value;if(t.indexOf(o)>-1){e=!0;break}}}catch(n){s.e(n)}finally{s.f()}}return e},commonGoLogin:function(e,t,i,s,o){var n=this;if(this.submitLoading=!0,this.paramsObj.from||this.paramsObj.service)this.paramsObj.service?this.paramsObj.from?this.passWhitelist(e,t,i,s,o):this.loginGetTicket(e,t,i,s,o):this.passWhitelist(e,t,i,s,o);else{var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var r={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};this.loginApi({params:e,apiName:a,headers:r}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))}},goLogin:function(e,t,i,s,o){var n=this;if(this.codeHash&&(e["codeHash"]=this.codeHash),this.submitLoading=!0,this.paramsObj.from||this.paramsObj.service)this.paramsObj.service?this.paramsObj.from?this.passWhitelist(e,t,i,s,o):this.loginGetTicket(e,t,i,s,o):this.passWhitelist(e,t,i,s,o);else{var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var c={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};this.loginApi({params:Object(r["a"])(Object(r["a"])({},e),this.commonUrlParams),apiName:a,headers:c}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if(n.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:o.code}),"004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))}},passWhitelist:function(e,t,i,s,o){this.isEnableWhitelist?this.isFromSecurityTrue()?this.loginGetTicket(e,t,i,s,o):(this.submitLoading=!1,this.$message.error(this.$t("standard.jumpError"))):this.loginGetTicket(e,t,i,s,o)},loginGetTicket:function(e,t,i,s,o){var n=this;e.service=this.paramsObj.service?decodeURIComponent(this.paramsObj.service):void 0;var a=Object(W["o"])("code"),r=Object(W["o"])("flag"),c="";a&&r&&a!==bt.APP_KEY&&(e.appKey=a,e.appSecret=r,c=a);var d={ver:"V3",sysCode:Object(W["o"])("sysCode")||(Object(l["B"])()?"ICAS-OS":"ICAS"),newAuth:"2"},u=this.isTencentVerify?ne["k"]:ne["j"];t||"loginInfo_2"!==o||(e.isSendVerifyCode=!0,u=ne["k"]),u(e,d).then((function(e){if(e.data.isNeedJumpOldPage)n.submitLoading=!1,n.setIsRepeat(!0);else{var t;n.submitLoading=!1,n.loginSuccess();var i="",s=c?"&code=".concat(a,"&flag=").concat(r):"",o=null!==(t=n.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(n.paramsObj.service){var l=n.paramsObj.from?"&from=".concat(n.paramsObj.from):"";i="".concat(e.data.service,"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s).concat(l)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(o,"&ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s,"&from=").concat(n.paramsObj.from);window.location.href=i}})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},goToOldLoginPage:function(e){var t=this;this.phoneCodeRepeative=e["phoneCode"],this.phoneCountryRepeative=e["phoneCountry"],this.$commonQrCodeValid((function(e){return t.$commonCaptchaMiddleHandler({res:e,initFuns:t.commonResHandler,failFuns:function(e){console.log(e),t.$message.error(t.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)},goToConfilctPage:function(e){var t=e.data.scopeName,i=e.data.dataKey?encodeURIComponent(e.data.dataKey):"";if(t!==Tt){var s=_t[t],o=this.paramsObj.lang,n=this.paramsObj.sysCode?"&sysCode=".concat(this.paramsObj.sysCode):"",a=this.siteConfig.country,r=a?"&siteCountryCode=".concat(a):"",c=this.paramsObj.service?"&service=".concat(this.paramsObj.service):"",l=this.paramsObj.from?"&from=".concat(this.paramsObj.from):"",d=e.data.userCode;window.location.href=s+"/#/account-conflict?dataKey="+i+"&userCode="+d+"&lang="+o+n+r+l+c}else this.$router.push({path:"/account-conflict",query:{dataKey:i,userCode:e.data.userCode,lang:this.paramsObj.lang,sysCode:this.paramsObj.sysCode,service:this.paramsObj.service,from:this.paramsObj.from,siteCountryCode:this.siteConfig.country}})},register:function(){this.$track({sceneType:"Login",eventType:"Click_To_Register_Now"}),this.$router.push({path:"/register",query:{sid:this.$route.query.sid,sessionId:this.$route.query.sessionId,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},forgetPassword:function(){this.$track({sceneType:"Login",eventType:"Click_On_Forgot_Password"}),this.$router.push({path:"/reset-password",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},loginSuccess:function(e){localStorage.setItem("loginPage","1"),this.$message.success(this.isCancelAccount?this.$t("message.loginTips1"):this.$t("message.loginTips0")),this.$track({sceneType:"Login",eventType:"Click_Login_Success",message:this.loginType})},sendTelCode:function(e,t){var i=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Verification_Code"}),this.$refs[t].validateField("phoneNumber",function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){var a;return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:o||(i.sendTelCodeData={val:e,formName:t},1===e&&(a=new RegExp(l["e"]),a.test(i[t].phoneNumber)?(pe(i.trackData()),i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)):i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2")));case 1:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},commonToSendTencentEmailCode:function(e,t,i){var s=this,o={scene:"login",mailTo:this[t].phoneNumber,slideType:i.result.type,tk:i.result.tk,ticket:i.result.token,isEnableSdk:!0},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(o,n).then((function(i){"0"===i.code&&!0===i.success&&(s[t].smsVerifyCode="",s._setInterval(e),s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Successful"}))})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Fail",message:e+""}),console.error(e)}))},toSendTencentEmailCode:function(e,t){var i=this,s={scene:"login",mailTo:this[t].phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(s,o).then((function(s){"0"===s.code&&!0===s.success&&(i[t].smsVerifyCode="",i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify6)}))},commonToSendTencentTelCode:function(e,t,i){var s,o,n=this,a={scene:"login",phoneNumber:this[t].phoneNumber,noticeChannel:this.loginInfo_2.noticeChannel,slideType:i.result.type,ticket:i.result.token,phoneCode:null!==(s=this.phoneCodeRepeative)&&void 0!==s?s:null,phoneCountry:null!==(o=this.phoneCountryRepeative)&&void 0!==o?o:null,isEnableSdk:!0,tk:i.result.tk},r={sysCode:Object(W["o"])("sysCode")||"ICAS"};this.phoneCodeRepeative||(r["newAuth"]=2),Object(q["r"])(a,r).then((function(i){var s,o;n[t].smsVerifyCode="",n[t].phoneCode=null!==(s=null===i||void 0===i||null===(o=i.data)||void 0===o?void 0:o.phoneCode)&&void 0!==s?s:n.phoneCodeRepeative,n.phoneCodeStorage(t),n._setInterval(e),n.phoneCodeRepeative=null,n.$track({sceneType:"Login",eventType:"Verification_Code_Request_Successful"})})).catch((function(e){n.$track({sceneType:"Login",eventType:"Verification_Code_Request_Fail",message:e+""}),!0===e.success&&"-1"===e.code&&e.data.length>0?(n.repeatCountrylist=e.data,n.setIsRepeat(!0)):(n.phoneCodeRepeative=null,n.phoneCountryRepeative=null),console.log(e)}))},toSendTencentTelCode:function(e,t){var i=this,s={scene:"login",phoneNumber:this[t].phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["r"])(s,o).then((function(s){s.data.isNeedJumpOldPage?i.setIsRepeat(!0):(i[t].smsVerifyCode="",i[t].phoneCode=s.data.phoneCode,i.phoneCodeStorage(t),i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify5)}))},commonToSendTelCode:function(e,t,i){var s=this,o={scene:"login",phoneNumber:this[t].phoneNumber,slideType:i.result.type,ticket:i.result.token,isEnableSdk:!0,tk:i.result.tk},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].smsVerifyCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorage(t),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendTelCode:function(e,t,i){var s=this,o={scene:"login",phoneNumber:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].smsVerifyCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorage(t),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendEmailCode:function(e,t,i){var s=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Email_Verification_Code"});var o={scene:"login",mailTo:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["o"])(o,n).then((function(i){"0"===i.code&&!0===i.success&&(s[t].smsVerifyCode="",s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify6)}))},phoneCodeStorage:function(e){var t={phoneNumber:this[e].phoneNumber,phoneCode:this[e].phoneCode};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(t))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},clearAll:function(){var e=this;this.submitLoading=!1,this.isCancelAccount=!1,this.cancelDialog=!1,this.cancelParams={},this.cancelTime="",this.rememberMe_1=!1,this.rememberMe_2=!1,this.verifyPass1=!1,this.verifyPass5=!1,this.verifyPass7=!1,this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""},this.loginInfo_2={noticeChannel:this.sendSmsTypes.length>0?this.sendSmsTypes[0].value:"sms",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""},this.setInterval={isSend_1:!1,count_1:0,timer_1:null},this.isShowAutoComplete=!1,this.$nextTick((function(){e.$refs["loginInfo_1"]&&e.$refs["loginInfo_1"].clearValidate(),e.$refs["loginInfo_2"]&&e.$refs["loginInfo_2"].clearValidate()}))},querySearchAsync:function(e,t){if("1"===this.loginType){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}else this.isShowAutoComplete=!1},createQrCode:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.stopPollingScanResult(),this.needRefresh=!1,this.scanned=!1,Object(ne["y"])({sid:this.$route.query.sid,channel:this.system_source||"IBU-ICAS-CORE",country:this.siteConfig.country,sysCode:this.thirdPartyLoginMode||"wechat"}).then(function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(i){var s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("0"!==i.code||!i.data){e.next=16;break}return e.prev=1,t.tmpTicketForThirdPartyLogin=i.data.tmpTicket,console.log(0x27797f26d671c8,i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin),e.next=6,Ze.a.toDataURL(i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin,{margin:4});case 6:s=e.sent,t.qrcodeSrc=s,t.startCountDownQrcode(),t.startPollingScanResult(),t.$track({sceneType:"Login",eventType:"ThirdParty_Login_View"}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](1),console.error(e.t0);case 16:case"end":return e.stop()}}),e,null,[[1,13]])})));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}(),startCountDownQrcode:function(){var e=this;this.countDownQrcodeTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownQrcodeTimer),clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),3e5)},startCountDownScanProcess:function(){var e=this;this.scanned||(this.scanned=!0,this.needRefresh=!1,this.countDownScanTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),48e4))},stopPollingScanResult:function(){clearTimeout(this.countDownQrcodeTimer),clearTimeout(this.countDownScanTimer),clearInterval(this.pollingTimer),this.countDownScanTimer=null,this.countDownScanTimer=null,this.pollingTimer=null},startPollingScanResult:function(){var e=this;this.pollingTimer&&(clearInterval(this.pollingTimer),this.pollingTimer=null),this.pollingTimer=setInterval(Object(a["a"])(Object(n["a"])().mark((function t(){var i,s,o,a,c,d,u,h,m,g,p,f,C;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(ne["f"])({tmpTicket:e.tmpTicketForThirdPartyLogin});case 2:if(i=t.sent,"0"!==i.code||!i.data){t.next=21;break}if(s=i.data.idTicket,o=i.data.channel,a=i.data.sysCode,null!=s){t.next=9;break}return t.abrupt("return");case 9:c=[4],e.isFromISCO&&(c=[4,l["y"]]),e.isFromSFBuy&&(c=[4,5]),clearInterval(e.pollingTimer),d=e.paramsObj.from,d||(d=encodeURIComponent(location.origin+"#/logining"));try{d=d?"".concat(decodeURIComponent(d)):""}catch(n){console.log(n)}return console.log("sid:"+e.$route.query.sid),t.next=19,Object(ne["l"])(Object(r["a"])({redirectUrl:d,sidTmp:e.$route.query.sid,idTicket:s,sysCode:a,channel:o,termTypes:c},e.commonUrlParams));case 19:u=t.sent,"0"===i.code&&(e.loginSuccess(),m="",g=null!==(h=e.siteConfig.country)&&void 0!==h?h:Object(W["o"])("siteCountryCode"),e.paramsObj.from?e.paramsObj.service?(p=e.paramsObj.from?"&from=".concat(e.paramsObj.from):"",m="".concat(u.data.service,"?ticket=").concat(u.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language).concat(p)):m="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(g,"&ticket=").concat(u.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language,"&from=").concat(e.paramsObj.from):(C=encodeURIComponent(location.origin+"#/logining"),m="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(g,"&ticket=").concat(u.data.ticket,"&sysCode=").concat(null!==(f=e.paramsObj.sysCode)&&void 0!==f?f:"IBU-ICAS-CORE","&lang=").concat(e.language,"&from=").concat(C)),window.location.href=m,console.log(u));case 21:console.log(i);case 22:case"end":return t.stop()}}),t)}))),3e3)}})},kt=wt,St=(i("e126"),Object(b["a"])(kt,ze,Ye,!1,null,"1fceeb0a",null)),$t=St.exports,Ot=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login-box"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.thirdPartyQrcode.length>0,expression:"thirdPartyQrcode.length>0"}],staticClass:"wx-box",attrs:{id:"wx-qrcode-box"}},[s("header",[e._v(e._s(e.$t("standard.scanCode")))]),e._v(" "),s("div",{staticClass:"qrcode-box"},[s("img",{class:{hidden:!e.qrcodeSrc},attrs:{src:e.qrcodeSrc,alt:"qrcode"}}),e._v(" "),e.scanned?s("div",{staticClass:"mask light"},[s("div",[s("img",{attrs:{src:i("aca1"),alt:"scanned"}}),e._v(" "),s("p",[e._v(e._s(e.$t("standard.scanSuccessfully")))])])]):e._e(),e._v(" "),e.needRefresh?s("div",{staticClass:"mask dark"},[s("img",{attrs:{src:i("d47a"),alt:"refresh"},on:{click:e.createQrCode}})]):e._e()]),e._v(" "),e.needRefresh?s("p",{staticClass:"dark underline",on:{click:e.createQrCode}},[e._v(e._s(e.$t("standard.refreshQR")))]):e.scanned?s("p",{staticClass:"dark"},[e._v(e._s(e.$t("standard.confirmOnPhone")))]):s("p",[e._v(e._s(e.qrCodeDesc))]),e._v(" "),s("div",[s("span",[e._v(e._s(e.$t("standard.otherLoginWays")))]),e._v(" "),s("ThirdLoginWidget",{on:{onItemClick:e.onThirdLoginClick}})],1)]),e._v(" "),s("div",{staticClass:"content-box",class:{"tab-container":1==e.loginTypeList.length}},[s("el-tabs",{key:e.language,staticClass:"login-type-list sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},on:{input:e.handleTabChange},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.loginTypeList,(function(e){return s("el-tab-pane",{key:e.key,attrs:{label:e.value,name:e.key}})})),1),e._v(" "),"1"===e.loginType?s("el-form",{ref:"loginInfo_1",staticClass:"login login-form",attrs:{model:e.loginInfo_1,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[s("el-form-item",{key:"accountName",attrs:{label:"",prop:"accountName"}},[s("el-autocomplete",{staticClass:"sf-el-input-prepend",attrs:{"popper-class":e.isShowAutoComplete?"auto-show":"auto-hide",placeholder:e.getLoginNamePlaceholder,"fetch-suggestions":e.querySearchAsync,clearable:"","trigger-on-focus":!1},model:{value:e.loginInfo_1.accountName,callback:function(t){e.$set(e.loginInfo_1,"accountName","string"===typeof t?t.trim():t)},expression:"loginInfo_1.accountName"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1),e._v(" "),s("el-form-item",{key:"password",staticClass:"hidden",attrs:{label:"",prop:"password"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{placeholder:e.$t("verify.password"),clearable:"",type:"password","show-password":""},model:{value:e.loginInfo_1.password,callback:function(t){e.$set(e.loginInfo_1,"password","string"===typeof t?t.trim():t)},expression:"loginInfo_1.password"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("43ee"),alt:"password-icon"}})])],2)],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy2",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement2",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_1",{by_password:!0,num:1,rememberMe:e.rememberMe_1})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.system_source===e.GLS?s("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("channel.gls_tooltip"),placement:"top-start"}},[s("a",{staticClass:"cursor forgetPSD"},[e._v(e._s(e.$t("login.forgetPSD")))])]):e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()],1)],1):e._e(),e._v(" "),"2"===e.loginType?s("el-form",{ref:"loginInfo_2",staticClass:"login login-form",attrs:{model:e.loginInfo_2,rules:e.loginRules,"label-width":"200px","label-position":"top"}},[s("el-form-item",{key:"accountName",staticClass:"hidden",attrs:{label:"",prop:"accountName"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.getLoginNamePlaceholderSMSLogin},model:{value:e.loginInfo_2.accountName,callback:function(t){e.$set(e.loginInfo_2,"accountName","string"===typeof t?t.trim():t)},expression:"loginInfo_2.accountName"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1),e._v(" "),e.isTelVisible&&(1!=e.sendSmsTypes.length||"sms"!=e.sendSmsTypes[0].value)&&e.sendSmsTypes.length>0?s("el-form-item",[s("div",{staticClass:"select-container"},[s("div",{staticClass:"prepend_icon"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})]),e._v(" "),s("el-select",{attrs:{placeholder:e.$t("standard.验证码接收方式")},model:{value:e.loginInfo_2.noticeChannel,callback:function(t){e.$set(e.loginInfo_2,"noticeChannel",t)},expression:"loginInfo_2.noticeChannel"}},e._l(e.sendSmsTypes,(function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]):e._e(),e._v(" "),s("el-row",{attrs:{gutter:8}},[s("el-col",{attrs:{span:15}},[s("el-form-item",{key:"validCode",staticClass:"hidden",attrs:{label:"",prop:"validCode"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("placeholder.verificationCode")},model:{value:e.loginInfo_2.validCode,callback:function(t){e.$set(e.loginInfo_2,"validCode","string"===typeof t?t.trim():t)},expression:"loginInfo_2.validCode"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})])],2)],1)],1),e._v(" "),s("el-col",{attrs:{span:9}},[s("el-form-item",{staticClass:"hidden",attrs:{label:""}},[e.setInterval.isSend_1?s("span",{staticClass:"gray send-btn"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):s("span",{staticClass:"cursor send-btn send-btn-hover",class:{"send-btn-en":"en"===e.language||"vi-VN"===e.language||"ja-JP"===e.language||"ko-KR"===e.language||"th-TH"===e.language},on:{click:function(t){return e.sendTelCode(1,"loginInfo_2")}}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1)],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreePrivacy3",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement4",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("loginInfo_2",{by_password:!1,num:5,rememberMe:e.rememberMe_2})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()])],1):e._e()],1),e._v(" "),s("RepeatAcountRemindDialog",{ref:"repeatAcountRemindDialogDialog"}),e._v(" "),e.isFromSFBuy&&e.terms.show?s("DoubleTabRegisterDialog",{attrs:{terms:e.terms},on:{agree:e.agreeBtn}}):s("el-terms-dialog",{attrs:{terms:e.terms},on:{agreeBtn:e.agreeBtn}}),e._v(" "),s("el-dialog",{attrs:{visible:e.cancelDialog,width:"40%",top:"29vh","append-to-body":"","show-close":!1,center:""}},[s("div",{staticClass:"dialog-title",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(e.$t("standard.tips"))+"\n ")]),e._v(" "),s("span",{staticClass:"cancel-time"},[e._v(e._s(e.$t("standard.cancelContent",{cancelTime:e.cancelTime})))]),e._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{staticClass:"pd21",attrs:{type:"primary",loading:e.submitLoading,size:"small"},on:{click:e.handleCancelAccountConfirm}},[e._v(e._s(e.$t("standard.yes")))]),e._v(" "),s("el-button",{staticClass:"pd21",attrs:{size:"small"},on:{click:e.handleNo}},[e._v(e._s(e.$t("standard.no")))])],1)]),e._v(" "),s("LoginRepeatDialog",{attrs:{countrylist:e.repeatCountrylist,"login-type":e.loginType},on:{goTo:e.goToOldLoginPage}}),e._v(" "),s("AccountAbnormality",{attrs:{"dialog-account-visible":e.dialogAccountVisible,"cur-phone-num":e.loginInfo_1.accountName},on:{"update:dialogAccountVisible":function(t){e.dialogAccountVisible=t},"update:dialog-account-visible":function(t){e.dialogAccountVisible=t},AccountCallback:e.forgetPassword}})],1)},It=[],jt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{title:e.$t("weakPassword.账号异常处理"),visible:e.dialogVisible,width:"665px","custom-class":"account-abnormality-dialog","append-to-body":!0,"before-close":e.handleClose,"destroy-on-close":!0,"close-on-press-escape":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t},open:e.open}},[i("p",{staticStyle:{"margin-top":"0","text-align":"left"}},[e._v(e._s(e.$t("weakPassword.绑定提示")))]),e._v(" "),i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px","label-position":"top"}},[i("el-form-item",{key:"accountName",attrs:{label:e.$t("weakPassword.账号"),prop:"accountName"}},[i("el-input",{attrs:{disabled:"",placeholder:e.$t("placeholder.enter"),clearable:""},model:{value:e.ruleForm.accountName,callback:function(t){e.$set(e.ruleForm,"accountName","string"===typeof t?t.trim():t)},expression:"ruleForm.accountName"}})],1),e._v(" "),i("el-form-item",{key:"password",attrs:{label:e.$t("login.password"),prop:"password"}},[i("el-input",{attrs:{placeholder:e.$t("verify.password"),clearable:"",type:"password","show-password":""},model:{value:e.ruleForm.password,callback:function(t){e.$set(e.ruleForm,"password","string"===typeof t?t.trim():t)},expression:"ruleForm.password"}})],1),e._v(" "),i("el-form-item",{key:"noticeChannel",attrs:{"label-width":"160px",label:"",prop:"noticeChannel"}},[i("el-radio-group",{model:{value:e.ruleForm.noticeChannel,callback:function(t){e.$set(e.ruleForm,"noticeChannel",t)},expression:"ruleForm.noticeChannel"}},[i("el-radio",{attrs:{label:1}},[e._v(e._s(e.$t("accountConflict.phone")))]),e._v(" "),i("el-radio",{attrs:{label:2}},[e._v(e._s(e.$t("standard.email")))])],1)],1),e._v(" "),1==e.ruleForm.noticeChannel?i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:10}},[i("el-form-item",{attrs:{label:e.$t("placeholder.telCode"),prop:"phoneCodeVal"}},[i("el-select-site-country",{attrs:{placeholder:e.$t("placeholder.countryCode"),"user-type":1,clearable:!1},on:{change:e.selectCountry},model:{value:e.ruleForm.phoneCodeVal,callback:function(t){e.$set(e.ruleForm,"phoneCodeVal",t)},expression:"ruleForm.phoneCodeVal"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:14}},[i("el-form-item",{attrs:{label:e.$t("accountConflict.phone"),prop:"phoneNumber"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.phoneCode"),autocomplete:"off"},model:{value:e.ruleForm.phoneNumber,callback:function(t){e.$set(e.ruleForm,"phoneNumber","string"===typeof t?t.trim():t)},expression:"ruleForm.phoneNumber"}})],1)],1)],1):e._e(),e._v(" "),2==e.ruleForm.noticeChannel?i("div",[i("el-form-item",{attrs:{label:e.$t("standard.email"),prop:"email"}},[i("el-input",{attrs:{clearable:"",placeholder:e.$t("verify.emailAddress")},model:{value:e.ruleForm.email,callback:function(t){e.$set(e.ruleForm,"email","string"===typeof t?t.trim():t)},expression:"ruleForm.email"}})],1)],1):e._e(),e._v(" "),i("el-form-item",{key:"validCode",attrs:{label:e.$t("standard.verifyCode"),prop:"validCode"}},[i("el-row",{attrs:{type:"flex",gutter:8}},[i("el-col",{attrs:{span:10}},[i("el-input",{attrs:{clearable:"",placeholder:e.$t("verify.verifyCode")},model:{value:e.ruleForm.validCode,callback:function(t){e.$set(e.ruleForm,"validCode","string"===typeof t?t.trim():t)},expression:"ruleForm.validCode"}})],1),e._v(" "),i("el-col",{attrs:{span:14}},[e.setInterval.isSend_1?i("span",{staticClass:"gray sended"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):i("span",{staticClass:"cursor linkColorO sended",on:{click:e.sendTelCode}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1)],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("permission.cancel")))]),e._v(" "),i("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.confirm}},[e._v(e._s(e.$t("permission.confirm")))])],1)],1)},Pt=[],Lt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-country-wrap"},[e._m(0),e._v(" "),i("el-select",{staticClass:"select-country",attrs:{value:e.value,size:e.size,filterable:e.filterable,clearable:e.clearable,disabled:e.disabled,placeholder:e.placeholder},on:{input:function(t){return e.changeInput(t)},change:function(t){return e.change(t)}}},e._l(e.list,(function(e,t){return i("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)},Ft=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"prepend_icon"},[s("img",{staticClass:"icon",attrs:{src:i("e6a8"),alt:"verificationCode-icon"}})])}],Rt={name:"SelectSiteCountry",props:{size:{type:String,default:""},clearable:{type:Boolean,default:!0},filterable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},value:{type:String,default:""},placeholder:{type:String,default:""},userType:{required:!0,type:Number,default:1}},data:function(){return{list:[]}},computed:Object(r["a"])({},Object(c["c"])(["siteConfig"])),watch:{siteConfig:{handler:function(e,t){var i=[];1===this.userType?i=this.siteConfig.registConfig.personal.mobileCountries:2===this.userType&&(i=this.siteConfig.registConfig.enterprise.mobileCountries),i.length>0&&(this.list=i.map((function(e){return{label:"(+".concat(e.phoneCode,")").concat(e.countryName),value:"".concat(e.country,"&").concat(e.phoneCode)}})))},immediate:!0}},methods:{changeInput:function(e){this.$emit("input",e)},change:function(e){this.$emit("change",e)}}},xt=Rt,Nt=(i("3810"),Object(b["a"])(xt,Lt,Ft,!1,null,"2ad81416",null)),At=Nt.exports,Vt={name:"AccountAbnormality",components:{ElSelectSiteCountry:At},props:{dialogAccountVisible:{type:Boolean,default:!1},curPhoneNum:{type:String,default:""}},data:function(){return{loading:!1,ruleForm:{accountName:"",password:"",noticeChannel:1,phoneCodeVal:"",phoneNumber:"",email:"",validCode:""},setInterval:{isSend_1:!1,count_1:0,timer_1:null},telReg:""}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["siteConfig","language","regexpRemote"])),{},{rules:function(){var e=this,t=function(t,i,s){var o=new RegExp(e.telReg);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))},i=function(t,i,s){var o=new RegExp(e.regexpRemote.email);i||s(new Error(e.$t("verify.emailAddress"))),o.test(i)?s():s(new Error(e.$t("verify.emailTips")))},s=function(t,i,s){i?s():s(new Error(e.$t("verify.selectAreaCode")))};return{accountName:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:this.$t("verify.password"),trigger:"blur"}],noticeChannel:[{required:!0,message:this.$t("standard.pleaseSelect"),trigger:"change"}],phoneNumber:[{required:1===this.ruleForm.noticeChannel,validator:t,trigger:"blur"}],email:[{required:!0,validator:i,trigger:["blur","change"]}],validCode:[{required:!0,validator:this.$validateVerifyCodeReg(this.$t("verify.verifyCode"),this.language),trigger:"blur"}],phoneCodeVal:[{required:!0,validator:s,trigger:"change"}]}},dialogVisible:{get:function(){return this.dialogAccountVisible},set:function(e){this.$emit("update:dialogAccountVisible",e)}},phoneCode:function(){return 1===this.ruleForm.noticeChannel?this.ruleForm.phoneCodeVal:null},phoneNumber:function(){return 1===this.ruleForm.noticeChannel?this.ruleForm.phoneNumber:this.ruleForm.email}}),beforeDestroy:function(){this.clearIntervalFun()},methods:{open:function(){this.ruleForm.accountName=this.curPhoneNum,this.ruleForm.noticeChannel=1},selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return this.telReg=this.errorReg,e.abrupt("return");case 3:return i=Object(W["g"])(t),s=i.countryCode,e.prev=4,e.next=7,Object(q["j"])({countryCode:s});case 7:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.telReg=this.errorReg;case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t){return e.apply(this,arguments)}return t}(),sendTelCode:function(){var e=this,t=1===this.ruleForm.noticeChannel?"phoneNumber":"email";this.$refs.ruleForm.validateField(t,(function(t){console.log(t,"val"),t||e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonResHandler,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"2",null,null)}))},commonResHandler:function(e){1===this.ruleForm.noticeChannel?this.commonToSendTencentTelCode(1,e):this.commonToSendTencentEmailCode(1,e)},confirm:function(){var e=this;try{this.loading=!0,this.$refs["ruleForm"].validate(function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(i){return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!i){t.next=4;break}e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(i){var s,o,a;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,s=Object(W["g"])(e.ruleForm.phoneCodeVal),o={email:e.ruleForm.email,password:e.ruleForm.password,phoneCode:s.phoneCode,phoneNumber:e.phoneNumber,scene:1===e.ruleForm.noticeChannel?"bindPhone":"bindMail",slideType:i.result.type,ticket:i.result.token,tk:i.result.tk,username:e.ruleForm.accountName,validCode:e.ruleForm.validCode},o=Object.assign(o,{password:W["a"].encrypt(e.ruleForm.password)}),1===e.ruleForm.noticeChannel?delete o.email:2===e.ruleForm.noticeChannel&&(delete o.phoneCode,delete o.phoneNumber),t.next=7,Object(q["n"])(o);case 7:a=t.sent,a.success&&(e.dialogVisible=!1,e.$emit("AccountCallback")),t.next=14;break;case 11:t.prev=11,t.t0=t["catch"](0),console.log(t.t0);case 14:case"end":return t.stop()}}),t,null,[[0,11]])})));function i(e){return t.apply(this,arguments)}return i}(),failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"2",null,null),t.next=6;break;case 4:return console.log("error submit!!"),t.abrupt("return",!1);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}catch(t){console.log(t)}finally{this.loading=!1}},handleClose:function(){this.clearIntervalFun(),this.$refs["ruleForm"].resetFields(),this.dialogVisible=!1},clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1),this.scanned=!1,this.needRefresh=!1,clearInterval(this.pollingTimer),clearTimeout(this.countDownScanTimer),clearTimeout(this.countDownQrcodeTimer)},commonToSendTencentTelCode:function(e,t){var i=this,s=Object(W["g"])(this.ruleForm.phoneCodeVal),o={scene:"bindPhone",phoneNumber:this.ruleForm.phoneNumber,noticeChannel:"sms",slideType:t.result.type,ticket:t.result.token,phoneCode:s.phoneCode,phoneCountry:s.countryCode,isEnableSdk:!0,tk:t.result.tk},n={sysCode:Object(W["o"])("sysCode")||"ICAS"};this.phoneCodeRepeative||(n["newAuth"]=2),Object(q["r"])(o,n).then((function(t){var s,n,a;i.ruleForm.validCode="",i.ruleForm.phoneCode=null!==(s=null!==(n=null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.phoneCode)&&void 0!==n?n:i.phoneCodeRepeative)&&void 0!==s?s:o.phoneCode,i._setInterval(e),i.$track({sceneType:"bindPhone",eventType:"Verification_Code_Request_Successful"})})).catch((function(e){i.$track({sceneType:"bindPhone",eventType:"Verification_Code_Request_Fail",message:e+""}),!0===e.success&&"-1"===e.code&&e.data.length>0&&(i.repeatCountrylist=e.data,i.setIsRepeat(!0)),console.log(e)}))},commonToSendTencentEmailCode:function(e,t){var i=this,s={scene:"bindMail",mailTo:this.ruleForm.email,slideType:t.result.type,tk:t.result.tk,ticket:t.result.token,isEnableSdk:!0};Object(q["q"])(s).then((function(t){"0"===t.code&&!0===t.success&&(i.ruleForm.validCode="",i._setInterval(e),i.$track({sceneType:"bindEmail",eventType:"Verification_Email_Code_Request_Successful"}))})).catch((function(e){i.$track({sceneType:"bindEmail",eventType:"Verification_Email_Code_Request_Fail",message:e+""}),console.error(e)}))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)}}},Et=Vt,Dt=(i("1d34"),Object(b["a"])(Et,jt,Pt,!1,null,"513df1d4",null)),Bt=Dt.exports,Mt=Object(X["a"])(),qt=Mt.SITE,Ut=Mt.CURRENT_SITE,Ht={name:"UnionLoginForm",components:{ElTermsDialog:z["a"],LoginRepeatDialog:nt,ThirdLoginWidget:mt,DoubleTabRegisterDialog:Pe,RepeatAcountRemindDialog:vt,AccountAbnormality:Bt},props:{supportWx:{type:Boolean,default:!1}},data:function(){return{SF_SHOPLINE:l["w"],IUOPATS_SHOPIFY:l["l"],codeHash:"",callbackSuccess:null,accountDupCheckData:null,isThirdPartyQRCodeSupport:!0,thirdPartyLoginMode:"",qrCodeDesc:"",tmpTicketForThirdPartyLogin:"",sfbuy:l["t"],GLS:l["g"],isTelVisible:!0,loginType:"0",agreePrivacy:!1,agreeUserAgreement:!1,hasRead:!1,submitLoading:!1,isEnableSdk:!1,isCancelAccount:!1,cancelDialog:!1,cancelParams:{},cancelTime:"",repeatCountrylist:[],telReg:new RegExp(l["e"]),phoneCodeRepeative:null,phoneCountryRepeative:null,terms:{title:"",show:!1,type:""},rememberMe_1:!1,rememberMe_2:!1,verifyPass1:!1,verifyPass5:!1,verifyPass7:!1,loginInfo_1:{type:0,termTypes:[4],loginType:"1",country:"",accountName:"",phoneCode:"",password:""},loginInfo_2:{type:0,accountName:"",noticeChannel:"sms",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",validCode:"",phoneTemp:""},curNoticeChanel:null,setInterval:{isSend_1:!1,count_1:0,timer_1:null},paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,qrcodeSrc:"",needRefresh:!1,scanned:!1,dialogAccountVisible:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["thirdPartyQrcode","sendSmsTypes","siteCode","language","siteConfig","mobileCountries","system_source","isRepeat","uiConfig","commonUrlParams","isVerficationCodeFirst","regexpRemote"])),{},{getLoginName:function(){if(this.system_source===l["t"])return"".concat(this.$t("standard.tel")," ").concat(this.$t("standard.no_zone_code"),"/").concat(this.$t("standard.email"));var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push(this.$t("standard.tel")+this.$t("standard.no_zone_code")),this.uiConfig.loginMethods.emailLogin&&e.push(this.$t("standard.email")),this.uiConfig.loginMethods.usernameLogin&&e.push(this.$t("login.username")),e.join("/")},getLoginNamePlaceholder:function(){return"".concat(this.$t("login.pleaseInput")).concat(this.getLoginName)},getLoginNamePlaceholderSMSLogin:function(){var e=[];return this.uiConfig.loginMethods.smsLogin&&e.push(this.$t("standard.tel")+this.$t("standard.no_zone_code")),this.uiConfig.loginMethods.emailCodeLogin&&e.push(this.$t("standard.email")),"".concat(this.$t("login.pleaseInput")).concat(e.join("/"))},isFromISCO:function(){return this.system_source===l["k"]},isFromSFBuy:function(){return this.system_source===l["t"]},loginTypeList:function(){var e=[];return(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.emailLogin||this.uiConfig.loginMethods.usernameLogin)&&e.push({key:"1",value:this.$t("login.passwordLogin")}),(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.emailLogin||this.uiConfig.loginMethods.usernameLogin)&&("on"===this.isVerficationCodeFirst?e.unshift({key:"2",value:this.$t("login.verificationCodeLogin")}):e.push({key:"2",value:this.$t("login.verificationCodeLogin")})),e},loginRules:function(){var e=this,t=function(t,i,s){i||s(new Error("".concat(e.$t("login.pleaseInput")).concat(e.getLoginName))),s()},i=function(t,i,s){var o=new RegExp(l["e"]),n=new RegExp(e.regexpRemote.email);i?o.test(i)||n.test(i)?s():s(new Error(e.$t("verify.fixTelEmailTips"))):s(new Error(e.$t("verify.telEmailTips")))};return{accountName:[{validator:t,trigger:["change","blur"]}],password:[{validator:Object(Y["c"])({password:this.$t("verify.password")}),trigger:["change","blur"]}],phoneNumber:[{validator:i,trigger:["change","blur"]}],validCode:[{validator:this.$validateVerifyCodeReg(this.$t("placeholder.verificationCode"),this.language),trigger:["change","blur"]}]}}}),watch:{"loginInfo_1.accountName":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Account"})},"loginInfo_2.accountName":function(e){function t(e){var t=/\D/;return t.test(e)}this.isTelVisible=!e||!t(e)},"loginInfo_1.password":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Password"})},"loginInfo_2.validCode":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_The_Phone_Number_For_Verification_Code_Login"})},sendSmsTypes:function(e){e.length>0&&(this.loginInfo_2.noticeChannel=e[0].value),this.$forceUpdate()},language:function(e){this.clearAll()},agreePrivacy:function(e){!0===e&&this.$track({sceneType:"Login",eventType:"Click_To_Agree_To_The_Privacy_Policy"}),this.isFromISCO?e&&this.agreeUserAgreement&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeSfbuyPrivacy:function(e){this.isFromSFBuy?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeUserAgreement:function(e){this.isFromISCO?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},siteCode:function(){this.clearAll()},loginType:function(){this.clearAll()},"loginInfo_2.phoneNumber":function(e,t){if(this.isTelVisible=!0,e&&this.clearIntervalFun(),e&&1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_DyniamcCode_Account"}),e&&e.length>0){var i=this.isTel(e);this.isTelVisible=i}},isVerficationCodeFirst:{handler:function(e){this.loginType="on"===e?"2":"1"},immediate:!0}},beforeDestroy:function(){this.clearIntervalFun()},created:function(){window.__POWERED_BY_QIANKUN__||(this.getPageRoute(),this.getWhitelist()),this.createQrCode()},mounted:function(){this.$track({sceneType:"Login",eventType:"Login_View"}),this.setLoginType()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["b"])({loginApi:"user/LOGIN",loginThirdPartyApi:"user/THIRD_PARTY_LOGIN"})),Object(c["d"])({setIsRepeat:"user/SET_IS_REPEAT",setMessageNoticeData:"site/SET_MESSAGE_NOTICE_DATA"})),{},{requestAccountDupCheckApi:function(e,t,i){var s=this;if(this.codeHash="","loginInfo_2"===t&&this.accountDupCheckData)return e(this.accountDupCheckData),void(this.accountDupCheckData=null);this.accountDupCheckData=null;var o={accountName:"1"===this.loginType?this.loginInfo_1.accountName:this.loginInfo_2.accountName};i&&i.result&&(o.tk=i.result.tk,o.slideType=i.result.type,o.ticket=i.result.token),Object(q["a"])(o).then((function(t){t.data?t.data.length>1?s.$refs.repeatAcountRemindDialogDialog.showDialog(t.data,(function(t){s.codeHash=t.codeHash,t&&2===t.status?(s.callbackSuccess=e,s.cancelDialog=!0,s.cancelTime=t.unregisterDate,s.accountDupCheckData=[t],console.log(s.callbackSuccess)):e([t])})):1===t.data.length?(s.callbackSuccess=e,t.data&&2===t.data[0].status?(s.cancelDialog=!0,s.cancelTime=t.data[0].unregisterDate,s.accountDupCheckData=t.data):e(t.data)):e([]):e([])})).catch((function(e){}))},onThirdLoginClick:function(e){null==e||(this.thirdPartyLoginMode=e.code,this.qrCodeDesc=e.desc,console.log(e),this.createQrCode())},isTel:function(e){var t=new RegExp(l["e"]);return t.test(e)},handleTabChange:function(e){this.curTab="1","1"===e?this.$track({sceneType:"Login",eventType:"Click_On_Password_Login_Tab"}):this.$track({sceneType:"Login",eventType:"Click_On_Verification_Code_Login_Tab"})},setLoginType:function(){(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="1":!1===(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="2":(!(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)||this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin,this.loginType="1")},trackData:function(e){var t={serviceCloud:l["s"][Mt.CURRENT_SITE],sysSource:"ICAS",scene:"login",country:this.siteConfig.country};return Object.assign(t,e)},getPageRoute:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["g"])();case 3:t=e.sent,"0"===t.code&&"oldLoginPage"===t.data&&this.$router.push({path:"/old-login",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang,isOldPage:"1"}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1),this.scanned=!1,this.needRefresh=!1,clearInterval(this.pollingTimer),clearTimeout(this.countDownScanTimer),clearTimeout(this.countDownQrcodeTimer)},handleNo:function(){this.cancelDialog=!1},handleCancelAccountConfirm:function(){this.callbackSuccess&&(this.codeHash=this.accountDupCheckData[0].codeHash,this.callbackSuccess(Array.isArray(this.accountDupCheckData)?this.accountDupCheckData:[]),this.isCancelAccount=!0),this.cancelDialog=!1},agreeBtn:function(e){this.isFromSFBuy?4!==e.type&&51!==e.type&&52!==e.type||(this.agreePrivacy=!0):((4===e.type||5===e.type||e.type===this.uiConfig.privacyPolicyKey)&&(this.agreePrivacy=!0),e.type===l["y"]&&(this.agreeUserAgreement=!0),!0===this.isFromButtonSubmit&&("1"===this.loginType?this.onSubmit("loginInfo_1",{by_password:!0,num:1,rememberMe:this.rememberMe_1}):this.onSubmit("loginInfo_2",{by_password:!1,num:5,rememberMe:this.rememberMe_2}),this.isFromButtonSubmit=!1))},showSFBuyTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.terms={title:this.$t("login.sfbuy_privacy"),type:e,show:!0}},showTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;1===e?this.terms={title:this.$t("register.privacyPolicy"),type:this.uiConfig.privacyPolicyKey||4,show:!0}:2===e&&(this.terms={title:this.$t("login.userAgreement"),type:l["y"],show:!0})},commonlistenFromVerify1:function(e,t){this.commonToLogin(this.onSubmitData.formName,e,{sessionTicket:t,by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify1:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonResHandler:function(e){var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].accountName)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.commonToSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)):this.commonToSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},tecentResHandler:function(e){this.ticket=e.ticket,this.randstr=e.randstr;var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].phoneNumber)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.toSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)):this.toSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)},commonlistenFromVerify5:function(e){fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.commonToSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify5:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.toSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify6:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,this.toSendEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},commonlistenFromVerify7:function(e){this.cancelParams.params.ticket=e.result.token,this.cancelParams.params.tk=e.result.tk,this.cancelParams.params.isEnableSdk=!0,this.cancelParams.params.slideType=e.result.type,this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7)},getParamForLoginInfo2:function(){var e={};return 0===this.loginInfo_2["type"]?e["username"]=this.loginInfo_2["accountName"]:1===this.loginInfo_2["type"]?(e["phoneNumber"]=this.loginInfo_2["accountName"],e["phoneCode"]=this.loginInfo_2["phoneCode"],e["phoneCountry"]=this.loginInfo_2["phoneCountry"]):2===this.loginInfo_2["type"]&&(e["email"]=this.loginInfo_2["accountName"]),e},getParamForLoginInfo1:function(){var e={};return 0===this.loginInfo_1["type"]?e["username"]=this.loginInfo_1["accountName"]:1===this.loginInfo_1["type"]?(e["phoneNumber"]=this.loginInfo_1["accountName"],e["phoneCode"]=this.loginInfo_1["phoneCode"]):2===this.loginInfo_1["type"]&&(e["email"]=this.loginInfo_1["accountName"]),e},initLoginInfo1:function(e){if(1===e.length){var t=e[0];this.loginInfo_1["type"]=t["type"],this.loginInfo_1["phoneCode"]=t["phoneCode"]}},initLoginInfo2:function(e){if(1===e.length){var t=e[0];this.loginInfo_2["type"]=t["type"],this.loginInfo_2["phoneCode"]=t["phoneCode"],this.loginInfo_2["phoneCountry"]=t["phoneCountry"],this.curNoticeChanel=1===t["type"]?this.loginInfo_2.noticeChannel:2===t["type"]?"email":null}},onSubmit:function(e,t){var i=this,s=t.by_password,o=t.num,r=t.rememberMe;this.$track({sceneType:"Login",eventType:"Click_Login",message:e}),"loginInfo_2"!==e&&(this.curNoticeChanel=null),this.$refs[e].validate(function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(a){var c;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i.agreePrivacy&&(i.agreeUserAgreement||!i.isFromISCO)){t.next=6;break}return i.isFromButtonSubmit=!0,i.showTerms(1),i.hasRead=!0,i.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:"没有同意协议"}),t.abrupt("return");case 6:a&&(s||"loginInfo_2"!==e?(c="listenFromVerify"+o,i.$commonQrCodeValid((function(t){return i.$commonCaptchaMiddleHandler({res:t,initFuns:function(t){i.requestAccountDupCheckApi((function(e){if(e.length>0){var s,o;if(null!==(s=e[0])&&void 0!==s&&s.weakFlag||null!==(o=e[0])&&void 0!==o&&o.lostFlag)return void i.weakPassword(e);i.initLoginInfo1(e),console.log("%c Line:1039 🥪 datas[0].sessionTicket","color:#e41a6a",e[0].sessionTicket),i["common"+c](t,e[0].sessionTicket)}else 0===e.length&&i.$message.error(i.$t("standard.用户不存在"))}),e,t)},failFuns:function(e){console.log(e),i.$track({sceneType:"Login",eventType:"qrcode_verify_fail",message:e.result.errorCode+""}),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,i.loginInfo_1.accountName)):i.toLogin(e,{by_password:s,num:o,rememberMe:r}),i.onSubmitData={formName:e,by_password:s,num:o,rememberMe:r});case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},commonToLogin:function(e,t,i){var s=i.by_password,o=i.num,n=i.rememberMe,a=i.sessionTicket;this[e].country=this.siteCode;var r={};if(r=JSON.parse(JSON.stringify(this[e])),r.codeHash=this.codeHash,r.rememberMe=n,r.tk=t.result.tk,r.slideType=t.result.type,r.ticket=t.result.token,r.isEnableSdk=!0,r["sessionTicket"]=a,s?(r.password=W["a"].encrypt(r.password),delete r.validCode):delete r.password,delete r.phoneTemp,this.isTencentVerify||delete r.randStr,!s&&"loginInfo_2"===e){delete r.ticket,delete r.randStr,r.accountName=this[e].phoneNumber;var c=window.localStorage.getItem("phoneCodeStorage"),d=c?JSON.parse(c):{},u=new RegExp(l["e"]);if(u.test(this[e].phoneNumber)&&d.phoneNumber===this[e].phoneNumber)r.phoneCode=d.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.validCode}));else{if(u.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));u.test(this[e].phoneNumber)||(r.validCode=this[e].validCode,delete r.phoneCode,delete r.phoneCountry,delete r.phoneNumber)}}this.isFromISCO&&(r.termTypes=[4,l["y"]]),this.isFromSFBuy&&(r.termTypes=[4,51,52]),delete r.loginType,this.isCancelAccount=!1,this.goLogin(r,s,!0,o,e)},toLogin:function(e,t){var i=t.by_password,s=t.num,o=t.rememberMe;this[e].country=this.siteCode;var n={};if(n=JSON.parse(JSON.stringify(this[e])),n.codeHash=this.codeHash,n.rememberMe=o,n.ticket=this.ticket,n.randStr=this.randstr,i?(n.password=W["a"].encrypt(n.password),delete n.validCode):delete n.password,delete n.phoneTemp,this.isTencentVerify||delete n.randStr,!i&&"loginInfo_2"===e){delete n.ticket,delete n.randStr,n.accountName=this[e].phoneNumber;var a=window.localStorage.getItem("phoneCodeStorage"),r=a?JSON.parse(a):{},c=new RegExp(l["e"]);if(c.test(this[e].phoneNumber)&&r.phoneNumber===this[e].phoneNumber)n.phoneCode=r.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.validCode}));else{if(c.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));c.test(this[e].phoneNumber)||(n.validCode=this[e].validCode,delete n.phoneCode,delete n.phoneCountry,delete n.phoneNumber)}}this.isFromISCO&&(n.termTypes=[4,l["y"]]),delete n.loginType,this.isCancelAccount=!1,this.goLogin(n,i,!0,s,e)},isFromSecurityTrue:function(){var e=!1,t=decodeURIComponent(this.paramsObj.from);if(this.fromSecurity.length>0){var i,s=Object(L["a"])(this.fromSecurity);try{for(s.s();!(i=s.n()).done;){var o=i.value;if(t.indexOf(o)>-1){e=!0;break}}}catch(n){s.e(n)}finally{s.f()}}return e},commonGoLogin:function(e,t,i,s,o){var n,a=this;this.submitLoading=!0;var c=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(c="tencent",e.isSendVerifyCode=!0);var l={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"},d=this.paramsObj.from;d||(d=encodeURIComponent(location.origin+"/#/logining"));try{d=d?"".concat(decodeURIComponent(d)):""}catch(u){console.log(u)}e=Object(r["a"])(Object(r["a"])({noticeChannel:this.curNoticeChanel,country:null!==(n=this.siteConfig.country)&&void 0!==n?n:Object(W["o"])("siteCountryCode"),redirectUrl:d,sidTmp:this.$route.query.sid},e),{},{sysCode:Object(W["o"])("sysCode")||"ICAS",scene:"unionLoginSmsVerify"},"loginInfo_1"===o?this.getParamForLoginInfo1():this.getParamForLoginInfo2()),this.loginThirdPartyApi({params:e,apiName:c,headers:l}).then((function(e){a.submitLoading=!1,a.loginSuccess(e.data),a.$router.push({path:"/guide/guide"})})).catch((function(o){if("004017"===o.code)a.$alert(o.msg,a.$t("standard.tips1"),{confirmButtonText:a.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)a.cancelDialog=!0,a.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},a.cancelTime=o.unregisterDate;else if(o.code===a.$txSlideCircusErrorCode){var n="listenFromVerify"+s;a.$SfCaptchaValid(a[n])}else"003037"===o.code&&a.goToConfilctPage(o);a.submitLoading=!1}))},goLogin:function(e,t,i,s,o){var n=this;this.codeHash&&(e["codeHash"]=this.codeHash),this.submitLoading=!0;var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var c=this.paramsObj.from;c||(c=encodeURIComponent(location.origin+"/#/logining")),console.log("%c Line:1308 🧀 redirectUrl","color:#f5ce50",c);try{c=c?"".concat(decodeURIComponent(c)):""}catch(h){console.log(h)}var l=null;try{var d;l=null!==(d=this.siteConfig.country)&&void 0!==d?d:Object(W["o"])("siteCountryCode")}catch(h){console.log(h)}e=Object(r["a"])(Object(r["a"])(Object(r["a"])({country:l,redirectUrl:c},e),{},{noticeChannel:this.curNoticeChanel,sidTmp:this.$route.query.sid,sysCode:Object(W["o"])("sysCode")||"ICAS",scene:"unionLoginSmsVerify"},"loginInfo_1"===o?this.getParamForLoginInfo1():this.getParamForLoginInfo2()),this.commonUrlParams);var u={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};this.loginThirdPartyApi({params:e,apiName:a,headers:u}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if(n.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:o.code}),"004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},passWhitelist:function(e,t,i,s,o){this.isEnableWhitelist?this.isFromSecurityTrue()?this.loginGetTicket(e,t,i,s,o):(this.submitLoading=!1,this.$message.error(this.$t("standard.jumpError"))):this.loginGetTicket(e,t,i,s,o)},loginGetTicket:function(e,t,i,s,o){var n=this;e.service=this.paramsObj.service?decodeURIComponent(this.paramsObj.service):void 0;var a=Object(W["o"])("code"),r=Object(W["o"])("flag"),c="";a&&r&&a!==Mt.APP_KEY&&(e.appKey=a,e.appSecret=r,c=a);var d={ver:"V3",sysCode:Object(W["o"])("sysCode")||(Object(l["B"])()?"ICAS-OS":"ICAS"),newAuth:"2"},u=this.isTencentVerify?ne["k"]:ne["j"];t||"loginInfo_2"!==o||(e.isSendVerifyCode=!0,u=ne["k"]),u(e,d).then((function(e){if(e.data.isNeedJumpOldPage)n.submitLoading=!1,n.setIsRepeat(!0);else{var t;n.submitLoading=!1,n.loginSuccess();var i="",s=c?"&code=".concat(a,"&flag=").concat(r):"",o=null!==(t=n.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(n.paramsObj.service){var l=n.paramsObj.from?"&from=".concat(n.paramsObj.from):"";i="".concat(e.data.service,"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s).concat(l)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(o,"&ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s,"&from=").concat(n.paramsObj.from);window.location.href=i}})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},goToOldLoginPage:function(e){var t=this;this.phoneCodeRepeative=e["phoneCode"],this.phoneCountryRepeative=e["phoneCountry"],this.$commonQrCodeValid((function(e){return t.$commonCaptchaMiddleHandler({res:e,initFuns:t.commonResHandler,failFuns:function(e){console.log(e),t.$message.error(t.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)},goToConfilctPage:function(e){var t=e.data.scopeName,i=e.data.dataKey?encodeURIComponent(e.data.dataKey):"";if(t!==Ut){var s=qt[t],o=this.paramsObj.lang,n=this.paramsObj.sysCode?"&sysCode=".concat(this.paramsObj.sysCode):"",a=this.siteConfig.country,r=a?"&siteCountryCode=".concat(a):"",c=this.paramsObj.service?"&service=".concat(this.paramsObj.service):"",l=this.paramsObj.from?"&from=".concat(this.paramsObj.from):"",d=e.data.userCode;window.location.href=s+"/#/account-conflict?dataKey="+i+"&userCode="+d+"&lang="+o+n+r+l+c}else this.$router.push({path:"/account-conflict",query:{dataKey:i,userCode:e.data.userCode,lang:this.paramsObj.lang,sysCode:this.paramsObj.sysCode,service:this.paramsObj.service,from:this.paramsObj.from,siteCountryCode:this.siteConfig.country}})},register:function(){this.$track({sceneType:"Login",eventType:"Click_To_Register_Now"}),this.$router.push({path:"/register",query:{sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},forgetPassword:function(){this.$track({sceneType:"Login",eventType:"Click_On_Forgot_Password"}),this.$router.push({path:"/reset-password",query:{sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},loginSuccess:function(e){localStorage.setItem("loginPage","1"),this.$message.success(this.isCancelAccount?this.$t("message.loginTips1"):this.$t("message.loginTips0")),this.$track({sceneType:"Login",eventType:"Click_Login_Success",message:this.loginType})},sendTelCode:function(e,t){var i=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Verification_Code"}),this.$refs[t].validateField("accountName",function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){var a;return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:o||(i.sendTelCodeData={val:e,formName:t},1===e&&(a=new RegExp(l["e"]),a.test(i[t].accountName)?(pe(i.trackData()),i.$commonQrCodeValid((function(e){i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)):i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2")));case 1:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},commonToSendTencentEmailCode:function(e,t,i){var s=this;this.requestAccountDupCheckApi((function(o){if(o.length>0){s.initLoginInfo2(o);var n={scene:"unionLoginSmsVerify",mailTo:s[t].accountName,slideType:i.result.type,tk:i.result.tk,ticket:i.result.token,isEnableSdk:!0,sessionTicket:o[0].sessionTicket},a={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(n,a).then((function(i){"0"===i.code&&!0===i.success&&(s[t].validCode="",s._setInterval(e),s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Successful"}))})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Fail",message:e+""}),console.error(e)}))}else 0===o.length&&s.$message.error(s.$t("standard.用户不存在"))}),"loginInfo_2",i)},toSendTencentEmailCode:function(e,t){var i=this,s={scene:"unionLoginSmsVerify",mailTo:this[t].accountName,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(s,o).then((function(s){"0"===s.code&&!0===s.success&&(i[t].validCode="",i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify6)}))},weakPassword:function(e){var t,i=this;null!==(t=e[0])&&void 0!==t&&t.isolateFlag?this.dialogAccountVisible=!0:this.$alert(this.$t("weakPassword.账号异常提醒"),this.$t("weakPassword.提示"),{confirmButtonText:this.$t("weakPassword.修改密码"),callback:function(e){"confirm"===e&&i.forgetPassword()}})},commonToSendTencentTelCode:function(e,t,i){var s=this;this.requestAccountDupCheckApi((function(o){if(o.length>0){var n,a,r,c;s.initLoginInfo2(o);var l={scene:"unionLoginSmsVerify",phoneNumber:s[t].accountName,noticeChannel:s.loginInfo_2.noticeChannel,slideType:i.result.type,ticket:i.result.token,phoneCode:null!==(n=null!==(a=s.phoneCodeRepeative)&&void 0!==a?a:s.loginInfo_2["phoneCode"])&&void 0!==n?n:null,phoneCountry:null!==(r=null!==(c=s.phoneCountryRepeative)&&void 0!==c?c:s.loginInfo_2["phoneCountry"])&&void 0!==r?r:null,isEnableSdk:!0,tk:i.result.tk,sessionTicket:o[0].sessionTicket},d={sysCode:Object(W["o"])("sysCode")||"ICAS"};s.phoneCodeRepeative||(d["newAuth"]=2),Object(q["r"])(l,d).then((function(i){var o,n,a;s[t].validCode="",s[t].phoneCode=null!==(o=null!==(n=null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.phoneCode)&&void 0!==n?n:s.phoneCodeRepeative)&&void 0!==o?o:l.phoneCode,s.phoneCodeStorage(t),s._setInterval(e),s.phoneCodeRepeative=null,s.$track({sceneType:"Login",eventType:"Verification_Code_Request_Successful"})})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Code_Request_Fail",message:e+""}),!0===e.success&&"-1"===e.code&&e.data.length>0?(s.repeatCountrylist=e.data,s.setIsRepeat(!0)):(s.phoneCodeRepeative=null,s.phoneCountryRepeative=null),console.log(e)}))}else 0===o.length&&s.$message.error(s.$t("standard.用户不存在"))}),"loginInfo_2",i)},toSendTencentTelCode:function(e,t){var i=this,s={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["r"])(s,o).then((function(s){s.data.isNeedJumpOldPage?i.setIsRepeat(!0):(i[t].validCode="",i[t].phoneCode=s.data.phoneCode,i.phoneCodeStorage(t),i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify5)}))},commonToSendTelCode:function(e,t,i){var s=this,o={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,slideType:i.result.type,ticket:i.result.token,isEnableSdk:!0,tk:i.result.tk},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].validCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorage(t),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendTelCode:function(e,t,i){var s=this,o={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].validCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorage(t),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendEmailCode:function(e,t,i){var s=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Email_Verification_Code"});var o={scene:"unionLoginSmsVerify",mailTo:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["o"])(o,n).then((function(i){"0"===i.code&&!0===i.success&&(s[t].validCode="",s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify6)}))},phoneCodeStorage:function(e){var t={phoneNumber:this[e].phoneNumber,phoneCode:this[e].phoneCode};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(t))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},clearAll:function(){var e=this;this.submitLoading=!1,this.isCancelAccount=!1,this.cancelDialog=!1,this.cancelParams={},this.cancelTime="",this.rememberMe_1=!1,this.rememberMe_2=!1,this.verifyPass1=!1,this.verifyPass5=!1,this.verifyPass7=!1,this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""},this.loginInfo_2={noticeChannel:this.sendSmsTypes.length>0?this.sendSmsTypes[0].value:"sms",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",validCode:"",phoneTemp:""},this.setInterval={isSend_1:!1,count_1:0,timer_1:null},this.isShowAutoComplete=!1,this.$nextTick((function(){e.$refs["loginInfo_1"]&&e.$refs["loginInfo_1"].clearValidate(),e.$refs["loginInfo_2"]&&e.$refs["loginInfo_2"].clearValidate()}))},querySearchAsync:function(e,t){if("1"===this.loginType){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}else this.isShowAutoComplete=!1},createQrCode:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.stopPollingScanResult(),this.needRefresh=!1,this.scanned=!1,Object(ne["y"])({sid:this.$route.query.sid,channel:this.system_source||"IBU-ICAS-CORE",country:this.siteConfig.country,sysCode:this.thirdPartyLoginMode||"wechat"}).then(function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(i){var s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("0"!==i.code||!i.data){e.next=16;break}return e.prev=1,t.tmpTicketForThirdPartyLogin=i.data.tmpTicket,console.log(0x27797f26d671c8,i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin),e.next=6,Ze.a.toDataURL(i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin,{margin:4});case 6:s=e.sent,t.qrcodeSrc=s,t.startCountDownQrcode(),t.startPollingScanResult(),t.$track({sceneType:"Login",eventType:"ThirdParty_Login_View"}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](1),console.error(e.t0);case 16:case"end":return e.stop()}}),e,null,[[1,13]])})));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}(),startCountDownQrcode:function(){var e=this;this.countDownQrcodeTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownQrcodeTimer),clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),3e5)},startCountDownScanProcess:function(){var e=this;this.scanned||(this.scanned=!0,this.needRefresh=!1,this.countDownScanTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),48e4))},stopPollingScanResult:function(){clearTimeout(this.countDownQrcodeTimer),clearTimeout(this.countDownScanTimer),clearInterval(this.pollingTimer),this.countDownScanTimer=null,this.countDownScanTimer=null,this.pollingTimer=null},startPollingScanResult:function(){var e=this;this.pollingTimer&&(clearInterval(this.pollingTimer),this.pollingTimer=null),this.pollingTimer=setInterval(Object(a["a"])(Object(n["a"])().mark((function t(){var i,s,o,a,c,d,u;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(ne["f"])({tmpTicket:e.tmpTicketForThirdPartyLogin});case 2:if(i=t.sent,!i||"0"!==i.code||!i.data){t.next=21;break}if(s=i.data.idTicket,o=i.data.channel,a=i.data.sysCode,null!=s){t.next=9;break}return t.abrupt("return");case 9:c=[4],e.isFromISCO&&(c=[4,l["y"]]),e.isFromSFBuy&&(c=[4,5]),clearInterval(e.pollingTimer),d=e.paramsObj.from,d||(d=encodeURIComponent(location.origin));try{d=d?"".concat(decodeURIComponent(d)):""}catch(n){console.log(n)}return console.log("sid:"+e.$route.query.sid),t.next=19,Object(ne["l"])(Object(r["a"])({redirectUrl:d,sidTmp:e.$route.query.sid,idTicket:s,sysCode:a,channel:o,termTypes:c},e.commonUrlParams));case 19:u=t.sent,"0"===i.code&&e.setMessageNoticeData({show:!0,data:u.data,cb:function(){var t;e.loginSuccess();var i="",s=null!==(t=e.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(e.paramsObj.from)if(e.paramsObj.service){var o=e.paramsObj.from?"&from=".concat(e.paramsObj.from):"";i="".concat(u.data.service,"?ticket=").concat(u.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language).concat(o)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(s,"&ticket=").concat(u.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language,"&from=").concat(e.paramsObj.from);else{var n,a=encodeURIComponent(location.origin+"/#/logining");i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(s,"&ticket=").concat(u.data.ticket,"&sysCode=").concat(null!==(n=e.paramsObj.sysCode)&&void 0!==n?n:"IBU-ICAS-CORE","&lang=").concat(e.language,"&from=").concat(a)}window.location.href=i,console.log(u)}});case 21:console.log(i);case 22:case"end":return t.stop()}}),t)}))),3e3)}})},Wt=Ht,Qt=(i("8648"),Object(b["a"])(Wt,Ot,It,!1,null,"0778bb46",null)),Jt=Qt.exports,Kt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login-box"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.thirdPartyQrcode.length>0,expression:"thirdPartyQrcode.length>0"}],staticClass:"wx-box",attrs:{id:"wx-qrcode-box"}},[s("header",[e._v(e._s(e.$t("standard.scanCode")))]),e._v(" "),s("div",{staticClass:"qrcode-box"},[s("img",{class:{hidden:!e.qrcodeSrc},attrs:{src:e.qrcodeSrc,alt:"qrcode"}}),e._v(" "),e.scanned?s("div",{staticClass:"mask light",style:"3"==e.loginType?{marginBottom:"0px"}:{marginBottom:"24px"}},[s("div",[s("img",{attrs:{src:i("aca1"),alt:"scanned"}}),e._v(" "),s("p",[e._v(e._s(e.$t("standard.scanSuccessfully")))])])]):e._e(),e._v(" "),e.needRefresh?s("div",{staticClass:"mask dark"},[s("img",{attrs:{src:i("d47a"),alt:"refresh"},on:{click:e.createQrCode}})]):e._e()]),e._v(" "),e.needRefresh?s("p",{staticClass:"dark underline",on:{click:e.createQrCode}},[e._v(e._s(e.$t("standard.refreshQR")))]):e.scanned?s("p",{staticClass:"dark"},[e._v(e._s(e.$t("standard.confirmOnPhone")))]):s("p",[e._v(e._s(e.qrCodeDesc))]),e._v(" "),s("div",[s("span",[e._v(e._s(e.$t("standard.otherLoginWays")))]),e._v(" "),s("ThirdLoginWidget",{on:{onItemClick:e.onThirdLoginClick}})],1)]),e._v(" "),s("div",{staticClass:"content-box",class:{"tab-container":1==e.loginTypeList.length}},[s("el-tabs",{key:e.language,staticClass:"login-type-list sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},on:{input:e.handleTabChange},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.loginTypeList,(function(e){return s("el-tab-pane",{key:e.key,attrs:{label:e.value,name:e.key}})})),1),e._v(" "),s("el-form",{ref:"accountForm",staticClass:"login login-form",attrs:{model:e.form,"label-width":"200px","label-position":"top",rules:e.loginRules}},["1"===e.loginType?s("div",{staticClass:"mobile-layout",attrs:{gutter:10}},[s("el-form-item",{staticStyle:{flex:"5","margin-right":"10px"}},[s("el-select-site-country",{attrs:{placeholder:e.$t("placeholder.countryCode"),"user-type":1},on:{change:e.selectCountry},model:{value:e.form.phoneCodeVal,callback:function(t){e.$set(e.form,"phoneCodeVal",t)},expression:"form.phoneCodeVal"}})],1),e._v(" "),s("el-form-item",{staticClass:"phone-wrapper",staticStyle:{flex:"5"},attrs:{prop:"phoneNumber"}},[s("el-input",{attrs:{placeholder:e.$t("placeholder.phoneCode"),autocomplete:"off"},model:{value:e.form.phoneNumber,callback:function(t){e.$set(e.form,"phoneNumber","string"===typeof t?t.trim():t)},expression:"form.phoneNumber"}})],1)],1):e._e(),e._v(" "),1==e.isSMSLogin&&1==e.loginType&&(1!=e.sendSmsTypes.length||"sms"!=e.sendSmsTypes[0].value)&&e.sendSmsTypes.length>0?s("el-form-item",[s("div",{staticClass:"select-container"},[s("div",{staticClass:"prepend_icon"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})]),e._v(" "),s("el-select",{attrs:{placeholder:e.$t("standard.验证码接收方式")},model:{value:e.form.noticeChannel,callback:function(t){e.$set(e.form,"noticeChannel",t)},expression:"form.noticeChannel"}},e._l(e.sendSmsTypes,(function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]):e._e(),e._v(" "),"2"===e.loginType?s("el-form-item",{key:"email",staticClass:"hidden",attrs:{label:"",prop:"email"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("verify.emailAddress")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1):e._e(),e._v(" "),"3"===e.loginType?s("el-form-item",{key:"username",staticClass:"hidden",attrs:{label:"",prop:"username"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("verify.usernameTips")},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username","string"===typeof t?t.trim():t)},expression:"form.username"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1):e._e(),e._v(" "),s("div",{staticStyle:{position:"relative",height:"70px"}},[0==e.isSMSLogin?s("el-form-item",{key:"password",staticClass:"hidden",style:(e.loginType,{marginBottom:"0px"}),attrs:{label:"",prop:"password"}},[s("el-input",{staticClass:"sf-el-input-prepend",staticStyle:{"margin-bottom":"0px"},attrs:{placeholder:e.$t("verify.password"),clearable:"",type:"password","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("43ee"),alt:"password-icon"}})])],2)],1):s("el-row",{staticClass:"dynamic-code-wrapper",staticStyle:{"margin-bottom":"0px"},attrs:{gutter:8}},[s("el-col",{attrs:{span:15}},[s("el-form-item",{key:"smsVerifyCode",staticClass:"hidden",staticStyle:{"margin-bottom":"0px"},attrs:{label:"",prop:"smsVerifyCode"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("placeholder.verificationCode")},model:{value:e.form.smsVerifyCode,callback:function(t){e.$set(e.form,"smsVerifyCode","string"===typeof t?t.trim():t)},expression:"form.smsVerifyCode"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})])],2)],1)],1),e._v(" "),s("el-col",{attrs:{span:9}},[s("el-form-item",{staticClass:"hidden",staticStyle:{"margin-bottom":"0"},attrs:{label:""}},[e.setInterval.isSend_1?s("span",{staticClass:"gray send-btn"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):s("span",{staticClass:"cursor send-btn send-btn-hover",class:{"send-btn-en":"en"===e.language||"vi-VN"===e.language||"ja-JP"===e.language||"ko-KR"===e.language||"th-TH"===e.language},on:{click:function(t){return e.sendTelCode(1,"loginInfo_2")}}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1)],1),e._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.loginType||"2"==e.loginType,expression:"loginType == '1' || loginType == '2'"}],staticStyle:{"text-align":"right","font-size":"14px",position:"absolute",right:"0",bottom:"0",cursor:"pointer",color:"#333333"},on:{click:e.onClickSwitchSmsLogin}},[e._v(e._s(e.isSMSLogin?e.$t("login.passwordLogin"):e.$t("login.verificationCodeLogin")))])],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreePrivacy3",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement4",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("",{by_password:!1,num:5,rememberMe:e.rememberMe_2})}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()])],1)],1),e._v(" "),e.isFromSFBuy&&e.terms.show?s("DoubleTabRegisterDialog",{attrs:{terms:e.terms},on:{agree:e.agreeBtn}}):s("el-terms-dialog",{attrs:{terms:e.terms},on:{agreeBtn:e.agreeBtn}}),e._v(" "),s("el-dialog",{attrs:{visible:e.cancelDialog,width:"40%",top:"29vh","append-to-body":"","show-close":!1,center:""}},[s("div",{staticClass:"dialog-title",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(e.$t("standard.tips"))+"\n ")]),e._v(" "),s("span",{staticClass:"cancel-time"},[e._v(e._s(e.$t("standard.cancelContent",{cancelTime:e.cancelTime})))]),e._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{staticClass:"pd21",attrs:{type:"primary",loading:e.submitLoading,size:"small"},on:{click:e.handleCancelAccountConfirm}},[e._v(e._s(e.$t("standard.yes")))]),e._v(" "),s("el-button",{staticClass:"pd21",attrs:{size:"small"},on:{click:e.handleNo}},[e._v(e._s(e.$t("standard.no")))])],1)]),e._v(" "),s("LoginRepeatDialog",{attrs:{countrylist:e.repeatCountrylist,"login-type":e.loginType},on:{goTo:e.goToOldLoginPage}})],1)},Gt=[],zt=Object(X["a"])(),Yt=zt.SITE,Xt=zt.CURRENT_SITE,Zt={name:"ThirdPartyLogin",components:{ElSelectSiteCountry:At,ElTermsDialog:z["a"],LoginRepeatDialog:nt,ThirdLoginWidget:mt,DoubleTabRegisterDialog:Pe},props:{supportWx:{type:Boolean,default:!1}},data:function(){return{form:{phoneCodeVal:"",phoneNumber:"",email:"",password:"",username:"",smsVerifyCode:"",noticeChannel:""},isSMSLogin:!1,isThirdPartyQRCodeSupport:!0,thirdPartyLoginMode:"",qrCodeDesc:"",tmpTicketForThirdPartyLogin:"",sfbuy:l["t"],GLS:l["g"],isTelVisible:!0,loginType:"1",agreePrivacy:!1,agreeUserAgreement:!1,hasRead:!1,submitLoading:!1,isEnableSdk:!1,isCancelAccount:!1,cancelDialog:!1,cancelParams:{},cancelTime:"",repeatCountrylist:[],telReg:new RegExp(l["e"]),phoneCodeRepeative:null,phoneCountryRepeative:null,terms:{title:"",show:!1,type:""},rememberMe_1:!1,rememberMe_2:!1,verifyPass1:!1,verifyPass5:!1,verifyPass7:!1,loginInfo_1:{termTypes:[4],loginType:"1",country:"",accountName:"",password:""},loginInfo_2:{noticeChannel:"",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""},setInterval:{isSend_1:!1,count_1:0,timer_1:null},paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,qrcodeSrc:"",needRefresh:!1,scanned:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["thirdPartyQrcode","sendSmsTypes","siteCode","language","siteConfig","mobileCountries","system_source","isRepeat","uiConfig","commonUrlParams","isVerficationCodeFirst","regexpRemote"])),{},{getLoginName:function(){if(this.system_source===l["t"])return"".concat(this.$t("standard.tel"),"/").concat(this.$t("standard.email"));var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push(this.$t("standard.tel")),this.uiConfig.loginMethods.emailLogin&&e.push(this.$t("standard.email")),this.uiConfig.loginMethods.usernameLogin&&e.push(this.$t("login.username")),e.join("/")},getLoginNamePlaceholder:function(){return"".concat(this.$t("login.pleaseInput")).concat(this.getLoginName)},getLoginNamePlaceholderSMSLogin:function(){var e=[];return this.uiConfig.loginMethods.smsLogin&&e.push(this.$t("standard.tel")),this.uiConfig.loginMethods.emailCodeLogin&&e.push(this.$t("standard.email")),"".concat(this.$t("login.pleaseInput")).concat(e.join("/"))},isFromISCO:function(){return this.system_source===l["k"]},isFromSFBuy:function(){return this.system_source===l["t"]},loginTypeList:function(){var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push({key:"1",value:this.$t("standard.tel")}),this.uiConfig.loginMethods.emailLogin&&e.push({key:"2",value:this.$t("standard.email")}),this.uiConfig.loginMethods.usernameLogin&&e.push({key:"3",value:this.$t("login.username")}),e},loginRules:function(){var e=this,t=function(t,i,s){i||s(new Error("".concat(e.$t("verify.usernameTips")))),s()},i=function(t,i,s){var o=new RegExp(l["e"]);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))},s=function(t,i,s){var o=new RegExp(e.regexpRemote.email);i?o.test(i)?s():s(new Error(e.$t("verify.emailTips"))):s(new Error(e.$t("verify.emailAddress")))};return{username:[{validator:t,trigger:["change","blur"]}],password:[{validator:Object(Y["c"])({password:this.$t("verify.password")}),trigger:["change","blur"]}],phoneNumber:[{validator:i,trigger:["change","blur"]}],email:[{validator:s,trigger:["change","blur"]}],smsVerifyCode:[{validator:this.$validateVerifyCodeReg(this.$t("placeholder.verificationCode"),this.language),trigger:["change","blur"]}]}}}),watch:{siteConfig:function(e){console.log(0x650e124ef1c7,e.country),this.setDefaultLoginTypeForJapan()},loginTypeList:function(e){},loginType:function(e){"3"===this.loginType&&(this.isSMSLogin=!1)},"loginInfo_1.accountName":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Account"})},"loginInfo_2.smsVerifyCode":function(e){try{1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_The_Phone_Number_For_Verification_Code_Login"})}catch(t){console.log(t)}},sendSmsTypes:function(e){e.length>0&&(this.form.noticeChannel=e[0].value),this.$forceUpdate()},language:function(e){this.clearAll()},agreePrivacy:function(e){!0===e&&this.$track({sceneType:"Login",eventType:"Click_To_Agree_To_The_Privacy_Policy"}),this.isFromISCO?e&&this.agreeUserAgreement&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeSfbuyPrivacy:function(e){this.isFromSFBuy?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeUserAgreement:function(e){this.isFromISCO?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},siteCode:function(){this.clearAll()},"loginInfo_2.phoneNumber":function(e,t){if(this.isTelVisible=!0,e&&this.clearIntervalFun(),1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_DyniamcCode_Account"}),e.length>0){var i=this.isTel(e);this.isTelVisible=i}},isVerficationCodeFirst:{handler:function(e){this.isSMSLogin="on"===e},immediate:!0}},beforeDestroy:function(){this.clearIntervalFun()},created:function(){window.__POWERED_BY_QIANKUN__||(this.getPageRoute(),this.getWhitelist()),this.createQrCode()},mounted:function(){this.$track({sceneType:"Login",eventType:"Login_View"}),this.setLoginType(),this.initPhoneCodeVal(),this.initLoginType(),this.setDefaultLoginTypeForJapan()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["b"])({loginApi:"user/LOGIN"})),Object(c["d"])({setIsRepeat:"user/SET_IS_REPEAT"})),{},{setDefaultLoginTypeForJapan:function(){"JP"===this.siteConfig.country&&(this.loginType="2")},initLoginType:function(){this.uiConfig.loginMethods.mobilePhoneLogin?this.loginType="1":this.uiConfig.loginMethods.emailLogin?this.loginType="2":this.loginType="3"},getParams:function(e){return"loginInfo_1"===e?(this.loginInfo_1["accountName"]="1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username,this.loginInfo_1["password"]=this.form.password,this.loginInfo_1):(this.loginInfo_2["accountName"]="1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username,this.smsVerifyCode=this.form.smsVerifyCode,this.loginInfo_2)},selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return this.telReg=this.errorReg,e.abrupt("return");case 3:return i=Object(W["g"])(t),s=i.countryCode,e.prev=4,e.next=7,Object(q["j"])({countryCode:s});case 7:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.telReg=this.errorReg;case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t){return e.apply(this,arguments)}return t}(),initPhoneCodeVal:function(){var e=this,t=localStorage.getItem("mobileAreaCodeStorage");if(t){var i=Object(W["g"])(t).countryCode,s=this.siteConfig.registConfig.personal.mobileCountries;s.length>0&&s.forEach((function(s){s.country===i&&(e.form.phoneCodeVal=t,e.selectCountry(t))}))}},onClickSwitchSmsLogin:function(){this.isSMSLogin=!this.isSMSLogin},onThirdLoginClick:function(e){null==e||(this.thirdPartyLoginMode=e.code,this.qrCodeDesc=e.desc,console.log(e),this.createQrCode())},isTel:function(e){var t=new RegExp(l["e"]);return t.test(e)},handleTabChange:function(e){this.curTab="1","1"===e?this.$track({sceneType:"Login",eventType:"Click_On_Password_Login_Tab"}):this.$track({sceneType:"Login",eventType:"Click_On_Verification_Code_Login_Tab"})},setLoginType:function(){(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="1":!1===(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="2":(!(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)||this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin,this.loginType="1")},trackData:function(e){var t={serviceCloud:l["s"][zt.CURRENT_SITE],sysSource:"ICAS",scene:"login",country:this.siteConfig.country};return Object.assign(t,e)},getPageRoute:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["g"])();case 3:t=e.sent,"0"===t.code&&"oldLoginPage"===t.data&&this.$router.push({path:"/old-login",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang,isOldPage:"1"}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1),this.scanned=!1,this.needRefresh=!1,clearInterval(this.pollingTimer),clearTimeout(this.countDownScanTimer),clearTimeout(this.countDownQrcodeTimer)},handleNo:function(){this.cancelDialog=!1},handleCancelAccountConfirm:function(){var e=this;this.cancelParams.by_password?this.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonlistenFromVerify7,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),"2"):(this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7))},agreeBtn:function(e){this.isFromSFBuy?4!==e.type&&51!==e.type&&52!==e.type||(this.agreePrivacy=!0):((4===e.type||5===e.type||e.type===this.uiConfig.privacyPolicyKey)&&(this.agreePrivacy=!0),e.type===l["y"]&&(this.agreeUserAgreement=!0),!0===this.isFromButtonSubmit&&("1"===this.loginType?this.onSubmit("loginInfo_1",{by_password:!0,num:1,rememberMe:this.rememberMe_1}):this.onSubmit("loginInfo_2",{by_password:!1,num:5,rememberMe:this.rememberMe_2}),this.isFromButtonSubmit=!1))},showSFBuyTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.terms={title:this.$t("login.sfbuy_privacy"),type:e,show:!0}},showTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;1===e?this.terms={title:this.$t("register.privacyPolicy"),type:this.uiConfig.privacyPolicyKey||4,show:!0}:2===e&&(this.terms={title:this.$t("login.userAgreement"),type:l["y"],show:!0})},commonlistenFromVerify1:function(e){this.commonToLogin(this.onSubmitData.formName,e,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify1:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonResHandler:function(e){"1"===this.loginType?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.commonToSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)):this.commonToSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},tecentResHandler:function(e){this.ticket=e.ticket,this.randstr=e.randstr;var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].phoneNumber)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.toSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)):this.toSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)},commonlistenFromVerify5:function(e){fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.commonToSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify5:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.toSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify6:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,this.toSendEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},commonlistenFromVerify7:function(e){this.cancelParams.params.ticket=e.result.token,this.cancelParams.params.tk=e.result.tk,this.cancelParams.params.isEnableSdk=!0,this.cancelParams.params.slideType=e.result.type,this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7)},initLoginForm:function(e){"loginInfo_1"===e?this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""}:this.loginInfo_2={noticeChannel:"",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""}},getNum:function(){return"1"===this.loginType?this.isSMSLogin?(this.loginInfo_2.phoneNumber=this.form.phoneNumber,this.loginInfo_2.phoneCode=this.form.phoneCodeVal):(this.loginInfo_1.accountName=this.form.phoneNumber,this.loginInfo_1.phoneCode=this.form.phoneCode,this.loginInfo_1.password=this.form.password):"2"===this.loginType?this.isSMSLogin?this.loginInfo_2.accountName=this.form.email:(this.loginInfo_1.accountName=this.form.email,this.loginInfo_1.password=this.form.password):"3"===this.loginType&&(this.loginInfo_1.accountName=this.form.username,this.loginInfo_1.password=this.form.password),this.isSMSLogin?5:1},initFormName:function(e){return e||("1"===this.loginType||"2"===this.loginType?this.isSMSLogin?"loginInfo_2":"loginInfo_1":this.isSMSLogin?"loginInfo_5":"loginInfo_1")},initFormNameForSmsCode:function(e){return e||(this.isSMSLogin?"loginInfo_5":"loginInfo_1")},getSMSLoginRules:function(){return"1"===this.loginType?["phoneNumber"]:"2"===this.loginType?["email"]:[]},getLoginRules:function(){return"1"===this.loginType?this.isSMSLogin?["phoneNumber","smsVerifyCode"]:["phoneNumber","password"]:"2"===this.loginType?this.isSMSLogin?["email","smsVerifyCode"]:["email","password"]:"3"===this.loginType?["username","password"]:void 0},onSubmit:function(e,t){var i=this,s=t.by_password,o=t.num,r=t.rememberMe;this.initLoginForm(),s=!this.isSMSLogin,o=this.getNum(),e=this.initFormName(e),this.getParams(),this.$track({sceneType:"Login",eventType:"Click_Login",message:e});var c=[],l=this.getLoginRules();this.$refs["accountForm"].validateField(l,function(){var t=Object(a["a"])(Object(n["a"])().mark((function t(a){var d;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i.agreePrivacy&&(i.agreeUserAgreement||!i.isFromISCO)){t.next=6;break}return i.isFromButtonSubmit=!0,i.showTerms(1),i.hasRead=!0,i.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:"没有同意协议"}),t.abrupt("return");case 6:a||c.push(""),c.length===l.length&&c.every((function(e){return""===e}))&&(s||"loginInfo_2"!==e?(d="listenFromVerify"+o,i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i["common"+d],failFuns:function(e){console.log(e),i.$track({sceneType:"Login",eventType:"qrcode_verify_fail",message:e.result.errorCode+""}),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,i.loginInfo_1.accountName)):i.toLogin(e,{by_password:s,num:o,rememberMe:r}),i.onSubmitData={formName:e,by_password:s,num:o,rememberMe:r});case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},commonToLogin:function(e,t,i){var s=i.by_password,o=i.num,n=i.rememberMe;this[e].country=this.siteCode;var a={};if(a=this.getParams(e),a.rememberMe=n,a.tk=t.result.tk,a.slideType=t.result.type,a.ticket=t.result.token,a.isEnableSdk=!0,s?(a.password=W["a"].encrypt(this.form.password),delete a.smsVerifyCode):delete a.password,delete a.phoneTemp,this.isTencentVerify||delete a.randStr,!s&&"loginInfo_2"===e){delete a.ticket,delete a.randStr,a.accountName=this[e].phoneNumber;var r=window.localStorage.getItem("phoneCodeStorage"),c=r?JSON.parse(r):{},d=new RegExp(l["e"]);if(d.test(this[e].phoneNumber)&&c.phoneNumber===this[e].phoneNumber)a.phoneCode=c.phoneCode,Ce(this.trackData({verificationCode:this.form.smsVerifyCode}));else{if(d.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));d.test(this[e].phoneNumber)||(a.emailVerifyCode=this.form.smsVerifyCode,delete a.smsVerifyCode,delete a.phoneCode,delete a.phoneCountry,delete a.phoneNumber)}}this.isFromISCO&&(a.termTypes=[4,l["y"]]),this.isFromSFBuy&&(a.termTypes=[4,51,52]),delete a.loginType,this.isCancelAccount=!1,this.goLogin(a,s,!0,o,e)},toLogin:function(e,t){var i=t.by_password,s=t.num,o=t.rememberMe;this[e].country=this.siteCode;var n={};if(n=this.getParams(),n.rememberMe=o,n.ticket=this.ticket,n.randStr=this.randstr,i?(n.password=W["a"].encrypt(n.password),delete n.smsVerifyCode):delete n.password,delete n.phoneTemp,this.isTencentVerify||delete n.randStr,!i&&"loginInfo_2"===e){delete n.ticket,delete n.randStr;var a=window.localStorage.getItem("phoneCodeStorage"),r=a?JSON.parse(a):{},c=new RegExp(l["e"]),d=Object(W["g"])(this.form.phoneCodeVal);if(n.phoneCode=d["phoneCode"]||r.phoneCode,n.phoneCountry=d.countryCode,n.smsVerifyCode=this.form.smsVerifyCode,c.test(this.form.phoneNumber)&&r.phoneNumber===this.form.phoneNumber)Ce(this.trackData({verificationCode:this.form.smsVerifyCode}));else{if(c.test(this.form.phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));c.test(this.form.phoneNumber)||(n.emailVerifyCode=this.form.smsVerifyCode,delete n.smsVerifyCode,delete n.phoneCode,delete n.phoneCountry,delete n.phoneNumber)}}this.isFromISCO&&(n.termTypes=[4,l["y"]]),delete n.loginType,this.isCancelAccount=!1,this.goLogin(n,i,!0,s,e)},isFromSecurityTrue:function(){var e=!1,t=decodeURIComponent(this.paramsObj.from);if(this.fromSecurity.length>0){var i,s=Object(L["a"])(this.fromSecurity);try{for(s.s();!(i=s.n()).done;){var o=i.value;if(t.indexOf(o)>-1){e=!0;break}}}catch(n){s.e(n)}finally{s.f()}}return e},commonGoLogin:function(e,t,i,s,o){var n=this;if(this.submitLoading=!0,this.paramsObj.from||this.paramsObj.service)this.paramsObj.service?this.paramsObj.from?this.passWhitelist(e,t,i,s,o):this.loginGetTicket(e,t,i,s,o):this.passWhitelist(e,t,i,s,o);else{var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var r={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};this.loginApi({params:e,apiName:a,headers:r}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))}},goLogin:function(e,t,i,s,o){var n=this;if(this.submitLoading=!0,this.paramsObj.from||this.paramsObj.service)this.paramsObj.service?this.paramsObj.from?this.passWhitelist(e,t,i,s,o):this.loginGetTicket(e,t,i,s,o):this.passWhitelist(e,t,i,s,o);else{var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var c={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};try{var l=Object(W["g"])(this.form.phoneCodeVal);e.phoneCode=l.countryCode}catch(d){console.error(d)}this.loginApi({params:Object(r["a"])(Object(r["a"])({},e),this.commonUrlParams),apiName:a,headers:c}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if(n.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:o.code}),"004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))}},passWhitelist:function(e,t,i,s,o){this.isEnableWhitelist?this.isFromSecurityTrue()?this.loginGetTicket(e,t,i,s,o):(this.submitLoading=!1,this.$message.error(this.$t("standard.jumpError"))):this.loginGetTicket(e,t,i,s,o)},loginGetTicket:function(e,t,i,s,o){var n=this;e.service=this.paramsObj.service?decodeURIComponent(this.paramsObj.service):void 0;var a=Object(W["o"])("code"),r=Object(W["o"])("flag"),c="";a&&r&&a!==zt.APP_KEY&&(e.appKey=a,e.appSecret=r,c=a);var d={ver:"V3",sysCode:Object(W["o"])("sysCode")||(Object(l["B"])()?"ICAS-OS":"ICAS"),newAuth:"2"},u=this.isTencentVerify?ne["k"]:ne["j"];t||"loginInfo_2"!==o||(e.isSendVerifyCode=!0,u=ne["k"]),u(e,d).then((function(e){if(e.data.isNeedJumpOldPage)n.submitLoading=!1,n.setIsRepeat(!0);else{var t;n.submitLoading=!1,n.loginSuccess();var i="",s=c?"&code=".concat(a,"&flag=").concat(r):"",o=null!==(t=n.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(n.paramsObj.service){var l=n.paramsObj.from?"&from=".concat(n.paramsObj.from):"";i="".concat(e.data.service,"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s).concat(l)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(o,"&ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s,"&from=").concat(n.paramsObj.from);window.location.href=i}})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},goToOldLoginPage:function(e){var t=this;this.phoneCodeRepeative=e["phoneCode"],this.phoneCountryRepeative=e["phoneCountry"],this.$commonQrCodeValid((function(e){return t.$commonCaptchaMiddleHandler({res:e,initFuns:t.commonResHandler,failFuns:function(e){console.log(e),t.$message.error(t.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)},goToConfilctPage:function(e){var t=e.data.scopeName,i=e.data.dataKey?encodeURIComponent(e.data.dataKey):"";if(t!==Xt){var s=Yt[t],o=this.paramsObj.lang,n=this.paramsObj.sysCode?"&sysCode=".concat(this.paramsObj.sysCode):"",a=this.siteConfig.country,r=a?"&siteCountryCode=".concat(a):"",c=this.paramsObj.service?"&service=".concat(this.paramsObj.service):"",l=this.paramsObj.from?"&from=".concat(this.paramsObj.from):"",d=e.data.userCode;window.location.href=s+"/#/account-conflict?dataKey="+i+"&userCode="+d+"&lang="+o+n+r+l+c}else this.$router.push({path:"/account-conflict",query:{dataKey:i,userCode:e.data.userCode,lang:this.paramsObj.lang,sysCode:this.paramsObj.sysCode,service:this.paramsObj.service,from:this.paramsObj.from,siteCountryCode:this.siteConfig.country}})},register:function(){this.$track({sceneType:"Login",eventType:"Click_To_Register_Now"}),this.$router.push({path:"/register",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},forgetPassword:function(){this.$track({sceneType:"Login",eventType:"Click_On_Forgot_Password"}),this.$router.push({path:"/reset-password",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},loginSuccess:function(e){localStorage.setItem("loginPage","1"),this.$message.success(this.isCancelAccount?this.$t("message.loginTips1"):this.$t("message.loginTips0")),this.$track({sceneType:"Login",eventType:"Click_Login_Success",message:this.loginType})},sendTelCode:function(e,t){var i=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Verification_Code"}),this.$refs["accountForm"].validateField(this.getSMSLoginRules(),function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:o||(t=i.initFormNameForSmsCode(t),i.sendTelCodeData={val:e,formName:t},1===e&&("1"===i.loginType?(pe(i.trackData()),i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)):i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2")));case 1:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},commonToSendTencentEmailCode:function(e,t,i){var s=this,o={scene:"login",mailTo:this.form.email,slideType:i.result.type,tk:i.result.tk,ticket:i.result.token,isEnableSdk:!0},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(o,n).then((function(t){"0"===t.code&&!0===t.success&&(s.form.smsVerifyCode="",s._setInterval(e),s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Successful"}))})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Fail",message:e+""}),console.error(e)}))},toSendTencentEmailCode:function(e,t){var i=this,s={scene:"login",mailTo:this[t].phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(s,o).then((function(t){"0"===t.code&&!0===t.success&&(i.form.smsVerifyCode="",i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify6)}))},commonToSendTencentTelCode:function(e,t,i){var s,o,n=this,a={scene:"login",phoneNumber:this.form.phoneNumber,noticeChannel:this.form.noticeChannel,slideType:i.result.type,ticket:i.result.token,phoneCode:null!==(s=this.phoneCodeRepeative)&&void 0!==s?s:null,phoneCountry:null!==(o=this.phoneCountryRepeative)&&void 0!==o?o:null,isEnableSdk:!0,tk:i.result.tk},r={sysCode:Object(W["o"])("sysCode")||"ICAS"};this.phoneCodeRepeative||(r["newAuth"]=2),Object(q["r"])(a,r).then((function(t){var i;n.phoneCodeStorageWithParam(null===t||void 0===t||null===(i=t.data)||void 0===i?void 0:i.phoneCode,n.form.phoneNumber),n._setInterval(e),n.phoneCodeRepeative=null,n.$track({sceneType:"Login",eventType:"Verification_Code_Request_Successful"})})).catch((function(e){n.$track({sceneType:"Login",eventType:"Verification_Code_Request_Fail",message:e+""}),!0===e.success&&"-1"===e.code&&e.data.length>0?(n.repeatCountrylist=e.data,n.setIsRepeat(!0)):(n.phoneCodeRepeative=null,n.phoneCountryRepeative=null),console.log(e)}))},toSendTencentTelCode:function(e,t){var i=this,s={scene:"login",phoneNumber:this.form.phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["r"])(s,o).then((function(t){t.data.isNeedJumpOldPage?i.setIsRepeat(!0):(i.form.smsVerifyCode="",i.form.phoneCode=t.data.phoneCode,i.phoneCodeStorageWithParam(i.form.phoneCode,i.form.phoneNumber),i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify5)}))},commonToSendTelCode:function(e,t,i){var s=this,o={scene:"login",phoneNumber:this.form.phoneNumber,slideType:i.result.type,ticket:i.result.token,isEnableSdk:!0,tk:i.result.tk},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(t){t.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s.form.smsVerifyCode="",s.form.phoneCode=t.data.phoneCode,s.phoneCodeStorageWithParam(s.form.phoneCode,s.form.phoneNumber),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendTelCode:function(e,t,i){var s=this,o={scene:"login",phoneNumber:this.form.phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(t){t.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s.form.smsVerifyCode="",s.form.phoneCode=t.data.phoneCode,s.phoneCodeStorageWithParam(s.form.phoneCode,s.form.phoneNumber),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendEmailCode:function(e,t,i){var s=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Email_Verification_Code"});var o={scene:"login",mailTo:this.form.email,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["o"])(o,n).then((function(t){"0"===t.code&&!0===t.success&&(s.form.smsVerifyCode="",s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify6)}))},phoneCodeStorageWithParam:function(e,t){var i={phoneNumber:t,phoneCode:e};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(i))},phoneCodeStorage:function(e){var t={phoneNumber:this[e].phoneNumber,phoneCode:this[e].phoneCode};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(t))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},clearAll:function(){var e=this;this.submitLoading=!1,this.isCancelAccount=!1,this.cancelDialog=!1,this.cancelParams={},this.cancelTime="",this.rememberMe_1=!1,this.rememberMe_2=!1,this.verifyPass1=!1,this.verifyPass5=!1,this.verifyPass7=!1,this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""},this.loginInfo_2={noticeChannel:this.sendSmsTypes.length>0?this.sendSmsTypes[0].value:"sms",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""},this.setInterval={isSend_1:!1,count_1:0,timer_1:null},this.isShowAutoComplete=!1,this.$nextTick((function(){e.initPhoneCodeVal(),e.$refs["loginInfo_1"]&&e.$refs["loginInfo_1"].clearValidate(),e.$refs["loginInfo_2"]&&e.$refs["loginInfo_2"].clearValidate()}))},querySearchAsync:function(e,t){if("1"===this.loginType){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}else this.isShowAutoComplete=!1},createQrCode:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t,i,s=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.stopPollingScanResult(),this.needRefresh=!1,this.scanned=!1,t=Object(W["o"])("from"),"wechat"!==this.thirdPartyLoginMode){e.next=11;break}if(R.a.get("visitor_id")){e.next=10;break}return e.next=8,Object(W["h"])();case 8:i=e.sent,i?R.a.set("visitor_id",i,{expires:365}):R.a.set("visitor_id",Object(W["m"])(),{expires:365});case 10:this.uiConfig.loginMethods.wxQRCodeLogin&&Object(ne["z"])({clientType:"PC",loginModel:t?"ticket":"token",lang:this.language||"zh-CN",countryCode:this.siteConfig.country,sysCode:this.system_source||"ICAS",domain:Xt}).then(function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("0"!==t.code||!t.data){e.next=16;break}return e.prev=1,console.time(),s.randomLoginId=null===(i=t.data)||void 0===i?void 0:i.randomLoginId,e.next=6,Ze.a.toDataURL(null===(o=t.data)||void 0===o?void 0:o.qrCodeUrl,{margin:4});case 6:a=e.sent,s.qrcodeSrc=a,s.startCountDownQrcode(),s.startPollingScanResult(),s.$track({sceneType:"Login",eventType:"Wechat_Login_View"}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](1),console.error(e.t0);case 16:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(t){return e.apply(this,arguments)}}());case 11:"whatsapp"===this.thirdPartyLoginMode&&Object(ne["y"])({channel:this.system_source||"IBU-ICAS-CORE",country:this.siteConfig.country,sysCode:this.thirdPartyLoginMode||"wechat"}).then(function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("0"!==t.code||!t.data){e.next=15;break}return e.prev=1,s.tmpTicketForThirdPartyLogin=t.data.tmpTicket,e.next=5,Ze.a.toDataURL(t.data.qrcodeContent,{margin:4});case 5:i=e.sent,s.qrcodeSrc=i,s.startCountDownQrcode(),s.startPollingScanResult(),s.$track({sceneType:"Login",eventType:"ThirdParty_Login_View"}),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](1),console.error(e.t0);case 15:case"end":return e.stop()}}),e,null,[[1,12]])})));return function(t){return e.apply(this,arguments)}}());case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),startCountDownQrcode:function(){var e=this;this.countDownQrcodeTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownQrcodeTimer),clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),6e4)},startCountDownScanProcess:function(){var e=this;this.scanned||(this.scanned=!0,this.needRefresh=!1,this.countDownScanTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),48e4))},stopPollingScanResult:function(){clearTimeout(this.countDownQrcodeTimer),clearTimeout(this.countDownScanTimer),clearInterval(this.pollingTimer),this.countDownScanTimer=null,this.countDownScanTimer=null,this.pollingTimer=null},startPollingScanResult:function(){var e=this;this.pollingTimer&&(clearInterval(this.pollingTimer),this.pollingTimer=null),this.pollingTimer=setInterval(Object(a["a"])(Object(n["a"])().mark((function t(){var i,s,o,a,c,d,u,h,m,g,p,f;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(ne["f"])({tmpTicket:e.tmpTicketForThirdPartyLogin});case 2:if(i=t.sent,"0"!==i.code||!i.data){t.next=19;break}if(s=i.data.idTicket,o=i.data.channel,null!=s){t.next=8;break}return t.abrupt("return");case 8:a=[4],e.isFromISCO&&(a=[4,l["y"]]),e.isFromSFBuy&&(a=[4,5]),c=e.paramsObj.from,c||(c=encodeURIComponent(location.origin+"#/logining"));try{c=c?"".concat(decodeURIComponent(c)):""}catch(n){console.log(n)}return clearInterval(e.pollingTimer),t.next=17,Object(ne["l"])(Object(r["a"])({redirectUrl:c,idTicket:s,sysCode:e.thirdPartyLoginMode,channel:o,termTypes:a},e.commonUrlParams));case 17:d=t.sent,"0"===i.code&&(e.loginSuccess(),h="",m=null!==(u=e.siteConfig.country)&&void 0!==u?u:Object(W["o"])("siteCountryCode"),e.paramsObj.from?e.paramsObj.service?(g=e.paramsObj.from?"&from=".concat(e.paramsObj.from):"",h="".concat(d.data.service,"?ticket=").concat(d.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language).concat(g)):h="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(m,"&ticket=").concat(d.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language,"&from=").concat(e.paramsObj.from):(f=encodeURIComponent(location.origin+"#/logining"),h="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(m,"&ticket=").concat(d.data.ticket,"&sysCode=").concat(null!==(p=e.paramsObj.sysCode)&&void 0!==p?p:"IBU-ICAS-CORE","&lang=").concat(e.language,"&from=").concat(f)),window.location.href=h,console.log(d));case 19:console.log(i);case 20:case"end":return t.stop()}}),t)}))),3e3)}})},ei=Zt,ti=(i("28ff"),Object(b["a"])(ei,Kt,Gt,!1,null,"67a7e7f4",null)),ii=ti.exports,si=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login-box"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.thirdPartyQrcode.length>0,expression:"thirdPartyQrcode.length>0"}],staticClass:"wx-box",attrs:{id:"wx-qrcode-box"}},[s("header",[e._v(e._s(e.$t("standard.scanCode")))]),e._v(" "),s("div",{staticClass:"qrcode-box"},[s("img",{class:{hidden:!e.qrcodeSrc},attrs:{src:e.qrcodeSrc,alt:"qrcode"}}),e._v(" "),e.scanned?s("div",{staticClass:"mask light",style:"3"==e.loginType?{marginBottom:"0px"}:{marginBottom:"24px"}},[s("div",[s("img",{attrs:{src:i("aca1"),alt:"scanned"}}),e._v(" "),s("p",[e._v(e._s(e.$t("standard.scanSuccessfully")))])])]):e._e(),e._v(" "),e.needRefresh?s("div",{staticClass:"mask dark"},[s("img",{attrs:{src:i("d47a"),alt:"refresh"},on:{click:e.createQrCode}})]):e._e()]),e._v(" "),e.needRefresh?s("p",{staticClass:"dark underline",on:{click:e.createQrCode}},[e._v(e._s(e.$t("standard.refreshQR")))]):e.scanned?s("p",{staticClass:"dark"},[e._v(e._s(e.$t("standard.confirmOnPhone")))]):s("p",[e._v(e._s(e.qrCodeDesc))]),e._v(" "),s("div",[s("span",[e._v(e._s(e.$t("standard.otherLoginWays")))]),e._v(" "),s("ThirdLoginWidget",{on:{onItemClick:e.onThirdLoginClick}})],1)]),e._v(" "),s("div",{staticClass:"content-box",class:{"tab-container":1==e.loginTypeList.length}},[s("el-tabs",{key:e.language,staticClass:"login-type-list sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language},on:{input:e.handleTabChange},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.loginTypeList,(function(e){return s("el-tab-pane",{key:e.key,attrs:{label:e.value,name:e.key}})})),1),e._v(" "),s("el-form",{ref:"accountForm",staticClass:"login login-form",attrs:{model:e.form,"label-width":"200px","label-position":"top",rules:e.loginRules}},["1"===e.loginType?s("div",{staticClass:"mobile-layout",attrs:{gutter:10}},[s("el-form-item",{staticStyle:{flex:"5","margin-right":"10px"}},[s("el-select-site-country",{attrs:{placeholder:e.$t("placeholder.countryCode"),"user-type":1,clearable:!1},on:{change:e.selectCountry},model:{value:e.form.phoneCodeVal,callback:function(t){e.$set(e.form,"phoneCodeVal",t)},expression:"form.phoneCodeVal"}})],1),e._v(" "),s("el-form-item",{staticClass:"phone-wrapper",staticStyle:{flex:"5"},attrs:{prop:"phoneNumber"}},[s("el-input",{attrs:{placeholder:e.$t("placeholder.phoneCode"),autocomplete:"off"},model:{value:e.form.phoneNumber,callback:function(t){e.$set(e.form,"phoneNumber","string"===typeof t?t.trim():t)},expression:"form.phoneNumber"}})],1)],1):e._e(),e._v(" "),1==e.isSMSLogin&&1==e.loginType&&(1!=e.sendSmsTypes.length||"sms"!=e.sendSmsTypes[0].value)&&e.sendSmsTypes.length>0?s("el-form-item",[s("div",{staticClass:"select-container"},[s("div",{staticClass:"prepend_icon"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})]),e._v(" "),s("el-select",{attrs:{placeholder:e.$t("standard.验证码接收方式")},model:{value:e.form.noticeChannel,callback:function(t){e.$set(e.form,"noticeChannel",t)},expression:"form.noticeChannel"}},e._l(e.sendSmsTypes,(function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]):e._e(),e._v(" "),"2"===e.loginType?s("el-form-item",{key:"email",staticClass:"hidden",attrs:{label:"",prop:"email"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("verify.emailAddress")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1):e._e(),e._v(" "),"3"===e.loginType?s("el-form-item",{key:"username",staticClass:"hidden",attrs:{label:"",prop:"username"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("verify.usernameTips")},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username","string"===typeof t?t.trim():t)},expression:"form.username"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("5a66"),alt:"password-icon"}})])],2)],1):e._e(),e._v(" "),s("div",{staticStyle:{position:"relative",height:"70px"}},[0==e.isSMSLogin?s("el-form-item",{key:"password",staticClass:"hidden",style:(e.loginType,{marginBottom:"0px"}),attrs:{label:"",prop:"password"}},[s("el-input",{staticClass:"sf-el-input-prepend",staticStyle:{"margin-bottom":"0px"},attrs:{placeholder:e.$t("verify.password"),clearable:"",type:"password","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("43ee"),alt:"password-icon"}})])],2)],1):s("el-row",{staticClass:"dynamic-code-wrapper",staticStyle:{"margin-bottom":"0px"},attrs:{gutter:8}},[s("el-col",{attrs:{span:15}},[s("el-form-item",{key:"smsVerifyCode",staticClass:"hidden",staticStyle:{"margin-bottom":"0px"},attrs:{label:"",prop:"smsVerifyCode"}},[s("el-input",{staticClass:"sf-el-input-prepend",attrs:{clearable:"",placeholder:e.$t("placeholder.verificationCode")},model:{value:e.form.smsVerifyCode,callback:function(t){e.$set(e.form,"smsVerifyCode","string"===typeof t?t.trim():t)},expression:"form.smsVerifyCode"}},[s("template",{slot:"prepend"},[s("img",{staticClass:"icon",attrs:{src:i("d82a"),alt:"verificationCode-icon"}})])],2)],1)],1),e._v(" "),s("el-col",{attrs:{span:9}},[s("el-form-item",{staticClass:"hidden",staticStyle:{"margin-bottom":"0"},attrs:{label:""}},[e.setInterval.isSend_1?s("span",{staticClass:"gray send-btn"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):s("span",{staticClass:"cursor send-btn send-btn-hover",class:{"send-btn-en":"en"===e.language||"vi-VN"===e.language||"ja-JP"===e.language||"ko-KR"===e.language||"th-TH"===e.language},on:{click:function(t){return e.sendTelCode(1,"loginInfo_2")}}},[e._v(e._s(e.$t("login.obtainVerificationCode")))])])],1)],1),e._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.loginType||"2"==e.loginType,expression:"loginType == '1' || loginType == '2'"}],staticStyle:{"text-align":"right","font-size":"14px",position:"absolute",right:"0",bottom:"0",cursor:"pointer",color:"#333333"},on:{click:e.onClickSwitchSmsLogin}},[e._v(e._s(e.isSMSLogin?e.$t("login.passwordLogin"):e.$t("login.verificationCodeLogin")))])],1),e._v(" "),e.isFromSFBuy?s("el-form-item",{staticClass:"term-item",class:{"isco-item":e.isFromSFBuy&&e.hasRead,bt32:!e.isFromSFBuy&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreePrivacy1",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(4)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(51)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy1"))+"\n ")]),e._v("\n 、\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showSFBuyTerms(52)}}},[e._v("\n "+e._s(e.$t("register.sfbuy_policy2"))+"\n ")])],1)]):s("el-form-item",{staticClass:"term-item mb0",class:{"isco-item":e.isFromISCO,bt32:!e.isFromISCO&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreePrivacy3",staticClass:"agree-checkbox",model:{value:e.agreePrivacy,callback:function(t){e.agreePrivacy=t},expression:"agreePrivacy"}}),e._v(" "),"ja-JP"!==e.language?s("span",[e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")])]):s("span",[s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(1)}}},[e._v("\n "+e._s(e.$t("login.agreeTips"))+"\n ")]),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n ")])],1)]),e._v(" "),e.isFromISCO?s("el-form-item",{staticClass:"term-item mb0",class:{bt32:e.isFromISCO&&!e.hasRead},staticStyle:{"margin-top":"20px"}},[s("div",[s("el-checkbox",{key:"agreeUserAgreement4",staticClass:"agree-checkbox",model:{value:e.agreeUserAgreement,callback:function(t){e.agreeUserAgreement=t},expression:"agreeUserAgreement"}}),e._v("\n "+e._s(e.$t("login.loginAgree"))+"\n "),s("span",{staticClass:"cursor linkColorB",on:{click:function(t){return e.showTerms(2)}}},[e._v("\n "+e._s(e.$t("login.userAgreement"))+"\n ")])],1)]):e._e(),e._v(" "),e.hasRead?s("div",{staticClass:"error bt32"},[e._v("\n "+e._s(e.$t("verify.selectTerms"))+"\n ")]):e._e(),e._v(" "),s("el-form-item",{staticClass:"mb0"},[s("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit()}}},[e._v(e._s(e.$t("login.login")))])],1),e._v(" "),s("el-form-item",{staticClass:"mb0 form-bottom"},[e.uiConfig.forgetPwdEnabled?s("span",{staticClass:"cursor forgetPSD",on:{click:e.forgetPassword}},[e._v(e._s(e.$t("login.forgetPSD")))]):e._e(),e._v(" "),e.uiConfig.isRegisterEnabled?s("span",{staticClass:"cursor linkColorO fr",on:{click:e.register}},[e._v(e._s(e.$t("login.registerNow")))]):e._e()])],1)],1),e._v(" "),s("RepeatAcountRemindDialog",{ref:"repeatAcountRemindDialogDialog"}),e._v(" "),e.isFromSFBuy&&e.terms.show?s("DoubleTabRegisterDialog",{attrs:{terms:e.terms},on:{agree:e.agreeBtn}}):s("el-terms-dialog",{attrs:{terms:e.terms},on:{agreeBtn:e.agreeBtn}}),e._v(" "),s("el-dialog",{attrs:{visible:e.cancelDialog,width:"40%",top:"29vh","append-to-body":"","show-close":!1,center:""}},[s("div",{staticClass:"dialog-title",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(e.$t("standard.tips"))+"\n ")]),e._v(" "),s("span",{staticClass:"cancel-time"},[e._v(e._s(e.$t("standard.cancelContent",{cancelTime:e.cancelTime})))]),e._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{staticClass:"pd21",attrs:{type:"primary",loading:e.submitLoading,size:"small"},on:{click:e.handleCancelAccountConfirm}},[e._v(e._s(e.$t("standard.yes")))]),e._v(" "),s("el-button",{staticClass:"pd21",attrs:{size:"small"},on:{click:e.handleNo}},[e._v(e._s(e.$t("standard.no")))])],1)]),e._v(" "),s("LoginRepeatDialog",{attrs:{countrylist:e.repeatCountrylist,"login-type":e.loginType},on:{goTo:e.goToOldLoginPage}}),e._v(" "),s("AccountAbnormality",{attrs:{"dialog-account-visible":e.dialogAccountVisible,"cur-phone-num":e.curPhoneNum},on:{"update:dialogAccountVisible":function(t){e.dialogAccountVisible=t},"update:dialog-account-visible":function(t){e.dialogAccountVisible=t},AccountCallback:e.forgetPassword}})],1)},oi=[],ni=(i("28a5"),i("8121")),ai=Object(X["a"])(),ri=ai.SITE,ci=ai.CURRENT_SITE,li={name:"IndThirdPartyLogin",components:{ElSelectSiteCountry:At,ElTermsDialog:z["a"],LoginRepeatDialog:nt,ThirdLoginWidget:mt,DoubleTabRegisterDialog:Pe,RepeatAcountRemindDialog:vt,AccountAbnormality:Bt},props:{supportWx:{type:Boolean,default:!1}},data:function(){return{dialogAccountVisible:!1,SF_SHOPLINE:l["w"],IUOPATS_SHOPIFY:l["l"],codeHash:"",form:{phoneCodeVal:"",phoneNumber:"",email:"",password:"",username:"",smsVerifyCode:"",noticeChannel:""},curNoticeChanel:null,isSMSLogin:!1,isThirdPartyQRCodeSupport:!0,thirdPartyLoginMode:"",qrCodeDesc:"",tmpTicketForThirdPartyLogin:"",sfbuy:l["t"],GLS:l["g"],isTelVisible:!0,loginType:"1",agreePrivacy:!1,callbackSuccess:null,accountDupCheckData:null,agreeUserAgreement:!1,hasRead:!1,submitLoading:!1,isEnableSdk:!1,isCancelAccount:!1,cancelDialog:!1,cancelParams:{},cancelTime:"",repeatCountrylist:[],telReg:new RegExp(l["e"]),phoneCodeRepeative:null,phoneCountryRepeative:null,terms:{title:"",show:!1,type:""},rememberMe_1:!1,rememberMe_2:!1,verifyPass1:!1,verifyPass5:!1,verifyPass7:!1,loginInfo_1:{type:0,termTypes:[4],loginType:"1",country:"",accountName:"",phoneCode:"",password:""},loginInfo_2:{type:0,accountName:"",noticeChannel:"",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",validCode:"",phoneTemp:""},setInterval:{isSend_1:!1,count_1:0,timer_1:null},paramsObj:Object(W["k"])(),isEnableWhitelist:!1,fromSecurity:[],isShowAutoComplete:!1,qrcodeSrc:"",needRefresh:!1,scanned:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["thirdPartyQrcode","sendSmsTypes","siteCode","language","siteConfig","mobileCountries","system_source","isRepeat","uiConfig","commonUrlParams","isVerficationCodeFirst","regexpRemote"])),{},{curPhoneNum:function(){return"2"===this.loginType?this.form.email:"3"===this.loginType?this.form.username:this.form.email},getLoginName:function(){if(this.system_source===l["t"])return"".concat(this.$t("standard.tel"),"/").concat(this.$t("standard.email"));var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push(this.$t("standard.tel")),this.uiConfig.loginMethods.emailLogin&&e.push(this.$t("standard.email")),this.uiConfig.loginMethods.usernameLogin&&e.push(this.$t("login.username")),e.join("/")},getLoginNamePlaceholder:function(){return"".concat(this.$t("login.pleaseInput")).concat(this.getLoginName)},getLoginNamePlaceholderSMSLogin:function(){var e=[];return this.uiConfig.loginMethods.smsLogin&&e.push(this.$t("standard.tel")),this.uiConfig.loginMethods.emailCodeLogin&&e.push(this.$t("standard.email")),"".concat(this.$t("login.pleaseInput")).concat(e.join("/"))},isFromISCO:function(){return this.system_source===l["k"]},isFromSFBuy:function(){return this.system_source===l["t"]},loginTypeList:function(){var e=[];return this.uiConfig.loginMethods.mobilePhoneLogin&&e.push({key:"1",value:this.$t("standard.tel")}),this.uiConfig.loginMethods.emailLogin&&e.push({key:"2",value:this.$t("standard.email")}),this.uiConfig.loginMethods.usernameLogin&&e.push({key:"3",value:this.$t("login.username")}),e},loginRules:function(){var e=this,t=function(t,i,s){i||s(new Error("".concat(e.$t("verify.usernameTips")))),s()},i=function(t,i,s){var o=new RegExp(l["e"]);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))},s=function(t,i,s){var o=new RegExp(e.regexpRemote.email);i?o.test(i)?s():s(new Error(e.$t("verify.emailTips"))):s(new Error(e.$t("verify.emailAddress")))};return{username:[{validator:t,trigger:["change","blur"]}],password:[{validator:Object(Y["c"])({password:this.$t("verify.password")}),trigger:["change","blur"]}],phoneNumber:[{validator:i,trigger:["change","blur"]}],email:[{validator:s,trigger:["change","blur"]}],smsVerifyCode:[{validator:this.$validateVerifyCodeReg(this.$t("placeholder.verificationCode"),this.language),trigger:["change","blur"]}]}}}),watch:{siteConfig:function(e){console.log(0x650e124ef1c7,e.country),this.setDefaultLoginTypeForJapan()},loginTypeList:function(e){},loginType:function(e){"3"===this.loginType&&(this.isSMSLogin=!1)},"loginInfo_1.accountName":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Account"})},"loginInfo_1.password":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_Password"})},"loginInfo_2.validCode":function(e){1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_The_Phone_Number_For_Verification_Code_Login"})},sendSmsTypes:function(e){e.length>0&&(this.form.noticeChannel=e[0].value),this.$forceUpdate()},language:function(e){this.clearAll()},agreePrivacy:function(e){!0===e&&this.$track({sceneType:"Login",eventType:"Click_To_Agree_To_The_Privacy_Policy"}),this.isFromISCO?e&&this.agreeUserAgreement&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeSfbuyPrivacy:function(e){this.isFromSFBuy?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},agreeUserAgreement:function(e){this.isFromISCO?e&&this.agreePrivacy&&(this.hasRead=!1):e&&(this.hasRead=!1)},siteCode:function(){this.clearAll()},"loginInfo_2.phoneNumber":function(e,t){if(this.isTelVisible=!0,e&&this.clearIntervalFun(),e&&1===e.length&&this.$track({sceneType:"Login",eventType:"Enter_DyniamcCode_Account"}),e&&e.length>0){var i=this.isTel(e);this.isTelVisible=i}},isVerficationCodeFirst:{handler:function(e){this.isSMSLogin="on"===e},immediate:!0}},beforeDestroy:function(){this.clearIntervalFun()},created:function(){window.__POWERED_BY_QIANKUN__||(this.getPageRoute(),this.getWhitelist()),this.createQrCode()},mounted:function(){this.$track({sceneType:"Login",eventType:"Login_View"}),this.setLoginType(),this.initPhoneCodeVal(),this.initLoginType(),this.setDefaultLoginTypeForJapan()},methods:Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["b"])({loginApi:"user/LOGIN",loginThirdPartyApi:"user/THIRD_PARTY_LOGIN"})),Object(c["d"])({setIsRepeat:"user/SET_IS_REPEAT",setMessageNoticeData:"site/SET_MESSAGE_NOTICE_DATA"})),{},{requestAccountDupCheckApi:function(e,t){var i=this;this.codeHash="";var s=null;try{s=Object(ni["a"])(this.form.phoneCodeVal)&&this.form.phoneCodeVal?this.form.phoneCodeVal.split("&")[1]:null}catch(n){console.log("%c Line:657 🧀","color:#ed9ec7",n)}var o={phoneCode:"1"===this.loginType?s:null,accountName:"1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username};t&&t.result&&(o.tk=t.result.tk,o.slideType=t.result.type,o.ticket=t.result.token),Object(q["a"])(o).then((function(t){t.data?t.data.length>1?i.$refs.repeatAcountRemindDialogDialog.showDialog(t.data,(function(t){i.codeHash=t.codeHash,i.loginInfo_1.phoneCode=t.phoneCode,t&&2===t.status?(i.callbackSuccess=e,i.cancelDialog=!0,i.cancelTime=t.unregisterDate,i.accountDupCheckData=[t],console.log(i.callbackSuccess)):e([t])})):1===t.data.length?(i.callbackSuccess=e,t.data&&2===t.data[0].status?(i.cancelDialog=!0,i.cancelTime=t.data[0].unregisterDate,i.accountDupCheckData=t.data):e(t.data)):e([]):e([])})).catch((function(e){}))},setDefaultLoginTypeForJapan:function(){"JP"===this.siteConfig.country&&(this.loginType="2")},initLoginType:function(){this.uiConfig.loginMethods.mobilePhoneLogin?this.loginType="1":this.uiConfig.loginMethods.emailLogin?this.loginType="2":this.loginType="3"},getParams:function(e){return"loginInfo_1"===e?(this.loginInfo_1["accountName"]="1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username,this.loginInfo_1["password"]=this.form.password,this.loginInfo_1):(this.loginInfo_2["accountName"]="1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username,this.smsVerifyCode=this.form.smsVerifyCode,this.loginInfo_2)},selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return this.telReg=this.errorReg,e.abrupt("return");case 3:return i=Object(W["g"])(t),s=i.countryCode,e.prev=4,e.next=7,Object(q["j"])({countryCode:s});case 7:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.telReg=this.errorReg;case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t){return e.apply(this,arguments)}return t}(),initPhoneCodeVal:function(){var e=this,t=localStorage.getItem("mobileAreaCodeStorage");if(t){var i=Object(W["g"])(t).countryCode,s=this.siteConfig.registConfig.personal.mobileCountries;s.length>0&&s.forEach((function(s){s.country===i&&(e.form.phoneCodeVal=t,e.selectCountry(t))}))}},onClickSwitchSmsLogin:function(){this.isSMSLogin=!this.isSMSLogin},onThirdLoginClick:function(e){null==e||(this.thirdPartyLoginMode=e.code,this.qrCodeDesc=e.desc,console.log(e),this.createQrCode())},isTel:function(e){var t=new RegExp(l["e"]);return t.test(e)},handleTabChange:function(e){this.curTab="1","1"===e?this.$track({sceneType:"Login",eventType:"Click_On_Password_Login_Tab"}):this.$track({sceneType:"Login",eventType:"Click_On_Verification_Code_Login_Tab"})},setLoginType:function(){(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="1":!1===(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)&&(this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin)?this.loginType="2":(!(this.uiConfig.loginMethods.mobilePhoneLogin||this.uiConfig.loginMethods.usernameLogin||this.uiConfig.loginMethods.emailLogin)||this.uiConfig.loginMethods.smsLogin||this.uiConfig.loginMethods.emailCodeLogin,this.loginType="1")},trackData:function(e){var t={serviceCloud:l["s"][ai.CURRENT_SITE],sysSource:"ICAS",scene:"login",country:this.siteConfig.country};return Object.assign(t,e)},getPageRoute:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["g"])();case 3:t=e.sent,"0"===t.code&&"oldLoginPage"===t.data&&this.$router.push({path:"/old-login",query:{service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang,isOldPage:"1"}}),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),getWhitelist:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(q["t"])();case 3:t=e.sent,this.isEnableWhitelist=t.data.isEnableWhitelist||!1,this.fromSecurity=t.data.fromSecurity,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),clearIntervalFun:function(){this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1),this.scanned=!1,this.needRefresh=!1,clearInterval(this.pollingTimer),clearTimeout(this.countDownScanTimer),clearTimeout(this.countDownQrcodeTimer)},handleNo:function(){this.cancelDialog=!1},handleCancelAccountConfirm:function(){this.callbackSuccess&&(this.codeHash=this.accountDupCheckData[0].codeHash,this.callbackSuccess(Array.isArray(this.accountDupCheckData)?this.accountDupCheckData:[]),this.isCancelAccount=!0),this.cancelDialog=!1},agreeBtn:function(e){this.isFromSFBuy?4!==e.type&&51!==e.type&&52!==e.type||(this.agreePrivacy=!0):((4===e.type||5===e.type)&&(this.agreePrivacy=!0),e.type===l["y"]&&(this.agreeUserAgreement=!0),!0===this.isFromButtonSubmit&&(this.loginType,this.onSubmit(),this.isFromButtonSubmit=!1))},showSFBuyTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.terms={title:this.$t("login.sfbuy_privacy"),type:e,show:!0}},showTerms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;1===e?this.terms={title:this.$t("register.privacyPolicy"),type:4,show:!0}:2===e&&(this.terms={title:this.$t("login.userAgreement"),type:l["y"],show:!0})},commonlistenFromVerify1:function(e,t){this.commonToLogin(this.onSubmitData.formName,e,{sessionTicket:t,by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},listenFromVerify1:function(e){e.ticket&&e.randstr?(this.ticket=e.ticket,this.randstr=e.randstr,this.isTencentVerify=!0):(this.ticket=e.captchaVerification,this.randstr=void 0,this.loginInfo_1.ticket=e.captchaVerification,this.loginInfo_1.randstr=void 0,this.isTencentVerify=!1),this.toLogin(this.onSubmitData.formName,{by_password:this.onSubmitData.by_password,num:this.onSubmitData.num,rememberMe:this.onSubmitData.rememberMe})},commonResHandler:function(e){var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].accountName)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.commonToSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)):this.commonToSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},tecentResHandler:function(e){this.ticket=e.ticket,this.randstr=e.randstr;var t=new RegExp(l["e"]);t.test(this[this.sendTelCodeData["formName"]].phoneNumber)?(fe(this.trackData({sildeType:"TX",ticket:e.ticket,randStr:e.randstr})),this.toSendTencentTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)):this.toSendTencentEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName)},commonlistenFromVerify5:function(e){fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.commonToSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify5:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,fe(this.trackData({sildeType:"SF",captchaVerification:e.captchaVerification})),this.toSendTelCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},listenFromVerify6:function(e){this.loginInfo_2.ticket=e.captchaVerification,this.loginInfo_2.randstr=void 0,this.toSendEmailCode(this.sendTelCodeData.val,this.sendTelCodeData.formName,e)},commonlistenFromVerify7:function(e){this.cancelParams.params.ticket=e.result.token,this.cancelParams.params.tk=e.result.tk,this.cancelParams.params.isEnableSdk=!0,this.cancelParams.params.slideType=e.result.type,this.isCancelAccount=!0,this.goLogin(this.cancelParams.params,this.cancelParams.by_password,!1,7)},initLoginForm:function(e){"loginInfo_1"===e?this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""}:this.loginInfo_2={noticeChannel:"",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",smsVerifyCode:"",phoneTemp:""}},getNum:function(){return"1"===this.loginType?this.isSMSLogin?(this.loginInfo_2.phoneNumber=this.form.phoneNumber,this.loginInfo_2.phoneCode=this.form.phoneCodeVal):(this.loginInfo_1.accountName=this.form.phoneNumber,this.loginInfo_1.phoneCode=this.form.phoneCode,this.loginInfo_1.password=this.form.password):"2"===this.loginType?this.isSMSLogin?this.loginInfo_2.accountName=this.form.email:(this.loginInfo_1.accountName=this.form.email,this.loginInfo_1.password=this.form.password):"3"===this.loginType&&(this.loginInfo_1.accountName=this.form.username,this.loginInfo_1.password=this.form.password),this.isSMSLogin?5:1},getParamForLoginInfo2:function(){var e={};return 0===this.loginInfo_2["type"]?e["username"]=this.loginInfo_2["accountName"]:1===this.loginInfo_2["type"]?(e["phoneNumber"]=this.loginInfo_2["accountName"],e["phoneCode"]=this.loginInfo_2["phoneCode"],e["phoneCountry"]=this.loginInfo_2["phoneCountry"]):2===this.loginInfo_2["type"]&&(e["email"]=this.loginInfo_2["accountName"]),e},getParamForLoginInfo1:function(){var e={};return 0===this.loginInfo_1["type"]?e["username"]=this.loginInfo_1["accountName"]:1===this.loginInfo_1["type"]?(e["phoneNumber"]=this.loginInfo_1["accountName"],e["phoneCode"]=this.loginInfo_1["phoneCode"]):2===this.loginInfo_1["type"]&&(e["email"]=this.loginInfo_1["accountName"]),e},initFormName:function(e){return e||("1"===this.loginType||this.loginType,this.isSMSLogin?"loginInfo_2":"loginInfo_1")},initFormNameForSmsCode:function(e){return e||(this.isSMSLogin?"loginInfo_2":"loginInfo_1")},initLoginInfo1:function(e){if(1===e.length){var t=e[0];this.loginInfo_1["type"]=t["type"],this.loginInfo_1["phoneCode"]=t["phoneCode"],this.loginInfo_1["accountName"]=t["accountName"]}},initLoginInfo2:function(e){if(1===e.length){var t=e[0];this.loginInfo_2["type"]=t["type"],this.loginInfo_2["phoneCode"]=t["phoneCode"],this.loginInfo_2["phoneCountry"]=t["phoneCountry"],this.loginInfo_2["validCode"]=this.form.smsVerifyCode,this.curNoticeChanel=2===t["type"]?"email":this.form.noticeChannel}},getSMSLoginRules:function(){return"1"===this.loginType?["phoneNumber"]:"2"===this.loginType?["email"]:[]},getLoginRules:function(){return"1"===this.loginType?this.isSMSLogin?["phoneNumber","smsVerifyCode"]:["phoneNumber","password"]:"2"===this.loginType?this.isSMSLogin?["email","smsVerifyCode"]:["email","password"]:"3"===this.loginType?["username","password"]:void 0},onSubmit:function(){var e,t,i,s=this,o=this.isSMSLogin?"loginInfo_2":"loginInfo_1";!1===this.isSMSLogin?(e=!0,t=1,i=this.agreePrivacy||this.agreeUserAgreement):(e=!1,t=5,i=this.agreePrivacy||this.agreeUserAgreement),"loginInfo_2"!==o&&(this.curNoticeChanel=null),this.$track({sceneType:"Login",eventType:"Click_Login",message:o}),this.$refs["accountForm"].validate(function(){var r=Object(a["a"])(Object(n["a"])().mark((function a(r){var c;return Object(n["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(s.agreePrivacy&&(s.agreeUserAgreement||!s.isFromISCO)){n.next=6;break}return s.isFromButtonSubmit=!0,s.showTerms(1),s.hasRead=!0,s.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:"没有同意协议"}),n.abrupt("return");case 6:r&&(e||"loginInfo_2"!==o?(c="listenFromVerify"+t,s.$commonQrCodeValid((function(e){return s.$commonCaptchaMiddleHandler({res:e,initFuns:function(e){s.requestAccountDupCheckApi((function(t){if(t.length>0){var i,o;if(null!==(i=t[0])&&void 0!==i&&i.weakFlag||null!==(o=t[0])&&void 0!==o&&o.lostFlag)return void s.weakPassword(t);s.initLoginInfo1(t),s["common"+c](e,t[0].sessionTicket)}else 0===t.length&&s.$message.error(s.$t("standard.用户不存在"))}),e)},failFuns:function(e){console.log(e),s.$track({sceneType:"Login",eventType:"qrcode_verify_fail",message:e.result.errorCode+""}),s.$message.error(s.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,"1"===s.loginType?s.form.phoneNumber:"2"===s.loginType?s.form.email:s.form.username)):(s.loginInfo_2["validCode"]=s.form.smsVerifyCode,s.toLogin(o,{by_password:e,num:t,rememberMe:i})),s.onSubmitData={formName:o,by_password:e,num:t,rememberMe:i});case 7:case"end":return n.stop()}}),a)})));return function(e){return r.apply(this,arguments)}}())},commonToLogin:function(e,t,i){var s=i.by_password,o=i.num,n=i.rememberMe,a=i.sessionTicket;this[e].country=this.siteCode;var r={};if(r=JSON.parse(JSON.stringify(this[e])),r.codeHash=this.codeHash,r.rememberMe=n,r.tk=t.result.tk,r.slideType=t.result.type,r.ticket=t.result.token,r.isEnableSdk=!0,r.sessionTicket=a,s?(r.password=W["a"].encrypt(this.form.password),delete r.validCode):delete r.password,delete r.phoneTemp,this.isTencentVerify||delete r.randStr,!s&&"loginInfo_2"===e){delete r.ticket,delete r.randStr,r.accountName=this[e].phoneNumber;var c=window.localStorage.getItem("phoneCodeStorage"),d=c?JSON.parse(c):{},u=new RegExp(l["e"]);if(u.test(this[e].phoneNumber)&&d.phoneNumber===this[e].phoneNumber)r.phoneCode=d.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.validCode}));else{if(u.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));u.test(this[e].phoneNumber)||(r.validCode=this[e].validCode,delete r.phoneCode,delete r.phoneCountry,delete r.phoneNumber)}}this.isFromISCO&&(r.termTypes=[4,l["y"]]),this.isFromSFBuy&&(r.termTypes=[4,51,52]),delete r.loginType,this.isCancelAccount=!1,this.goLogin(r,s,!0,o,e)},toLogin:function(e,t){var i=t.by_password,s=t.num,o=t.rememberMe;this[e].country=this.siteCode;var n={};if(n=JSON.parse(JSON.stringify(this[e])),n.codeHash=this.codeHash,n.rememberMe=o,n.ticket=this.ticket,n.randStr=this.randstr,i?(n.password=W["a"].encrypt(n.password),delete n.validCode):delete n.password,delete n.phoneTemp,this.isTencentVerify||delete n.randStr,!i&&"loginInfo_2"===e){delete n.ticket,delete n.randStr,n.accountName=this[e].phoneNumber;var a=window.localStorage.getItem("phoneCodeStorage"),r=a?JSON.parse(a):{},c=new RegExp(l["e"]);if(c.test(this[e].phoneNumber)&&r.phoneNumber===this[e].phoneNumber)n.phoneCode=r.phoneCode,Ce(this.trackData({verificationCode:this.loginInfo_2.validCode}));else{if(c.test(this[e].phoneNumber))return void this.$message.error(this.$t("standard.verificationCodeError"));c.test(this[e].phoneNumber)||(n.validCode=this[e].validCode,delete n.phoneCode,delete n.phoneCountry,delete n.phoneNumber)}}this.isFromISCO&&(n.termTypes=[4,l["y"]]),delete n.loginType,this.isCancelAccount=!1,this.goLogin(n,i,!0,s,e)},isFromSecurityTrue:function(){var e=!1,t=decodeURIComponent(this.paramsObj.from);if(this.fromSecurity.length>0){var i,s=Object(L["a"])(this.fromSecurity);try{for(s.s();!(i=s.n()).done;){var o=i.value;if(t.indexOf(o)>-1){e=!0;break}}}catch(n){s.e(n)}finally{s.f()}}return e},commonGoLogin:function(e,t,i,s,o){var n,a=this;this.submitLoading=!0;var c=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(c="tencent",e.isSendVerifyCode=!0);var l={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"},d=this.paramsObj.from;d||(d=encodeURIComponent(location.origin+"#/logining"));try{d=d?"".concat(decodeURIComponent(d)):""}catch(u){console.log(u)}e=Object(r["a"])(Object(r["a"])(Object(r["a"])({noticeChannel:this.curNoticeChanel,country:null!==(n=this.siteConfig.country)&&void 0!==n?n:Object(W["o"])("siteCountryCode"),redirectUrl:d,sidTmp:this.$route.query.sid},e),{},{sysCode:Object(W["o"])("sysCode")||"ICAS",scene:"unionLoginSmsVerify"},"loginInfo_1"===o?this.getParamForLoginInfo1():this.getParamForLoginInfo2()),this.commonUrlParams),this.loginThirdPartyApi({params:e,apiName:c,headers:l}).then((function(e){a.submitLoading=!1,a.loginSuccess(e.data),a.$router.push({path:"/guide/guide"})})).catch((function(o){if("004017"===o.code)a.$alert(o.msg,a.$t("standard.tips1"),{confirmButtonText:a.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)a.cancelDialog=!0,a.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},a.cancelTime=o.unregisterDate;else if(o.code===a.$txSlideCircusErrorCode){var n="listenFromVerify"+s;a.$SfCaptchaValid(a[n])}else"003037"===o.code&&a.goToConfilctPage(o);a.submitLoading=!1}))},goLogin:function(e,t,i,s,o){var n=this;this.codeHash&&(e["codeHash"]=this.codeHash),this.submitLoading=!0;var a=this.isTencentVerify?"tencent":"sf";t||"loginInfo_2"!==o||(a="tencent",e.isSendVerifyCode=!0);var c=this.paramsObj.from;c||(c=encodeURIComponent(location.origin+"/#/logining"));try{c=c?"".concat(decodeURIComponent(c)):""}catch(h){console.log(h)}var l=null;try{var d;l=null!==(d=this.siteConfig.country)&&void 0!==d?d:Object(W["o"])("siteCountryCode")}catch(h){console.log(h)}e=Object(r["a"])(Object(r["a"])(Object(r["a"])({country:l,redirectUrl:c},e),{},{noticeChannel:this.curNoticeChanel,sidTmp:this.$route.query.sid,sysCode:Object(W["o"])("sysCode")||"ICAS",scene:"unionLoginSmsVerify"},"loginInfo_1"===o?this.getParamForLoginInfo1():this.getParamForLoginInfo2()),this.commonUrlParams);var u={ver:"V3",sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};this.loginThirdPartyApi({params:e,apiName:a,headers:u}).then((function(e){n.submitLoading=!1,n.loginSuccess(e.data),n.$router.push({path:"/guide/guide"})})).catch((function(o){if(n.$track({sceneType:"Login",eventType:"Click_Login_Fail",message:o.code}),"004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},passWhitelist:function(e,t,i,s,o){this.isEnableWhitelist?this.isFromSecurityTrue()?this.loginGetTicket(e,t,i,s,o):(this.submitLoading=!1,this.$message.error(this.$t("standard.jumpError"))):this.loginGetTicket(e,t,i,s,o)},loginGetTicket:function(e,t,i,s,o){var n=this;e.service=this.paramsObj.service?decodeURIComponent(this.paramsObj.service):void 0;var a=Object(W["o"])("code"),r=Object(W["o"])("flag"),c="";a&&r&&a!==ai.APP_KEY&&(e.appKey=a,e.appSecret=r,c=a);var d={ver:"V3",sysCode:Object(W["o"])("sysCode")||(Object(l["B"])()?"ICAS-OS":"ICAS"),newAuth:"2"},u=this.isTencentVerify?ne["k"]:ne["j"];t||"loginInfo_2"!==o||(e.isSendVerifyCode=!0,u=ne["k"]),u(e,d).then((function(e){if(e.data.isNeedJumpOldPage)n.submitLoading=!1,n.setIsRepeat(!0);else{var t;n.submitLoading=!1,n.loginSuccess();var i="",s=c?"&code=".concat(a,"&flag=").concat(r):"",o=null!==(t=n.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(n.paramsObj.service){var l=n.paramsObj.from?"&from=".concat(n.paramsObj.from):"";i="".concat(e.data.service,"?ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s).concat(l)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(o,"&ticket=").concat(e.data.ticket,"&sysCode=").concat(n.paramsObj.sysCode,"&lang=").concat(n.language).concat(s,"&from=").concat(n.paramsObj.from);window.location.href=i}})).catch((function(o){if("004017"===o.code)n.$alert(o.msg,n.$t("standard.tips1"),{confirmButtonText:n.$t("standard.define"),callback:function(e){console.log(e)}});else if("100018"===o.code&&i)n.cancelDialog=!0,n.cancelParams={params:Object.assign(e,{needReactivate:!0},{reactivateRequestId:o.reactivateRequestId}),by_password:t},n.cancelTime=o.unregisterDate;else if(o.code===n.$txSlideCircusErrorCode){var a="listenFromVerify"+s;n.$SfCaptchaValid(n[a])}else"003037"===o.code&&n.goToConfilctPage(o);n.submitLoading=!1}))},goToOldLoginPage:function(e){var t=this;this.phoneCodeRepeative=e["phoneCode"],this.phoneCountryRepeative=e["phoneCountry"],this.$commonQrCodeValid((function(e){return t.$commonCaptchaMiddleHandler({res:e,initFuns:t.commonResHandler,failFuns:function(e){console.log(e),t.$message.error(t.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,null)},goToConfilctPage:function(e){var t=e.data.scopeName,i=e.data.dataKey?encodeURIComponent(e.data.dataKey):"";if(t!==ci){var s=ri[t],o=this.paramsObj.lang,n=this.paramsObj.sysCode?"&sysCode=".concat(this.paramsObj.sysCode):"",a=this.siteConfig.country,r=a?"&siteCountryCode=".concat(a):"",c=this.paramsObj.service?"&service=".concat(this.paramsObj.service):"",l=this.paramsObj.from?"&from=".concat(this.paramsObj.from):"",d=e.data.userCode;window.location.href=s+"/#/account-conflict?dataKey="+i+"&userCode="+d+"&lang="+o+n+r+l+c}else this.$router.push({path:"/account-conflict",query:{dataKey:i,userCode:e.data.userCode,lang:this.paramsObj.lang,sysCode:this.paramsObj.sysCode,service:this.paramsObj.service,from:this.paramsObj.from,siteCountryCode:this.siteConfig.country}})},register:function(){this.$track({sceneType:"Login",eventType:"Click_To_Register_Now"}),this.$router.push({path:"/register",query:{sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},forgetPassword:function(){this.$track({sceneType:"Login",eventType:"Click_On_Forgot_Password"}),this.$router.push({path:"/reset-password",query:{sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}})},loginSuccess:function(e){localStorage.setItem("loginPage","1"),this.$message.success(this.isCancelAccount?this.$t("message.loginTips1"):this.$t("message.loginTips0")),this.$track({sceneType:"Login",eventType:"Click_Login_Success",message:this.loginType})},sendTelCode:function(e,t){var i=this;console.log(this.form),"loginInfo_2"===t&&(this.loginInfo_2.type="1"===this.loginType?1:"2"===this.loginType?2:0,this.loginInfo_2.accountName="1"===this.loginType?this.form.phoneNumber:"2"===this.loginType?this.form.email:this.form.username,this.loginInfo_2.phoneCode=this.form.phoneCodeVal),this.$track({sceneType:"Login",eventType:"Click_To_Get_Verification_Code"}),this.$refs["accountForm"].validateField(this.getSMSLoginRules(),function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){var a,r;return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(!o&&(t=i.initFormNameForSmsCode(t),i.sendTelCodeData={val:e,formName:t},1===e))if(a=new RegExp(l["e"]),a.test(i[t].accountName)){r=null;try{r=Object(ni["a"])(i.form.phoneCodeVal)&&i.form.phoneCodeVal?i.form.phoneCodeVal.split("&")[1]:null}catch(n){console.log("%c Line:657 🧀","color:#ed9ec7",n)}pe(i.trackData()),i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",r,"1"===i.loginType?i.form.phoneNumber:"2"===i.loginType?i.form.email:i.form.username)}else i.$commonQrCodeValid((function(e){return i.$commonCaptchaMiddleHandler({res:e,initFuns:i.commonResHandler,failFuns:function(e){console.log(e),i.$message.error(i.$t("message.slideError")+"("+e.result.errorCode+")")}})}),"2",null,"1"===i.loginType?i.form.phoneNumber:"2"===i.loginType?i.form.email:i.form.username);case 1:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},commonToSendTencentEmailCode:function(e,t,i){var s=this;this.requestAccountDupCheckApi((function(o){if(o.length>0){s.initLoginInfo2(o);var n={scene:"unionLoginSmsVerify",mailTo:s[t].accountName,slideType:i.result.type,tk:i.result.tk,ticket:i.result.token,isEnableSdk:!0,sessionTicket:o[0].sessionTicket},a={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(n,a).then((function(i){"0"===i.code&&!0===i.success&&(s[t].validCode="",s._setInterval(e),s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Successful"}))})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Email_Code_Request_Fail",message:e+""}),console.error(e)}))}else 0===o.length&&s.$message.error(s.$t("standard.用户不存在"))}),i)},toSendTencentEmailCode:function(e,t){var i=this,s={scene:"unionLoginSmsVerify",mailTo:this[t].accountName,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["q"])(s,o).then((function(s){"0"===s.code&&!0===s.success&&(i[t].validCode="",i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify6)}))},weakPassword:function(e){var t,i=this;null!==(t=e[0])&&void 0!==t&&t.isolateFlag?this.dialogAccountVisible=!0:this.$alert(this.$t("weakPassword.账号异常提醒"),this.$t("weakPassword.提示"),{confirmButtonText:this.$t("weakPassword.修改密码"),callback:function(e){"confirm"===e&&i.forgetPassword()}})},commonToSendTencentTelCode:function(e,t,i){var s=this;this.requestAccountDupCheckApi((function(o){if(o.length>0){var n,a,r,c;s.initLoginInfo2(o);var l={scene:"unionLoginSmsVerify",phoneNumber:s[t].accountName,noticeChannel:s.form.noticeChannel,slideType:i.result.type,ticket:i.result.token,phoneCode:null!==(n=null!==(a=s.phoneCodeRepeative)&&void 0!==a?a:s.loginInfo_2["phoneCode"])&&void 0!==n?n:null,phoneCountry:null!==(r=null!==(c=s.phoneCountryRepeative)&&void 0!==c?c:s.loginInfo_2["phoneCountry"])&&void 0!==r?r:null,isEnableSdk:!0,tk:i.result.tk,sessionTicket:o[0].sessionTicket},d={sysCode:Object(W["o"])("sysCode")||"ICAS"};s.phoneCodeRepeative||(d["newAuth"]=2),Object(q["r"])(l,d).then((function(i){var o,n,a;s[t].validCode="",s[t].phoneCode=null!==(o=null!==(n=null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.phoneCode)&&void 0!==n?n:s.phoneCodeRepeative)&&void 0!==o?o:l.phoneCode,s.phoneCodeStorage(t),s._setInterval(e),s.phoneCodeRepeative=null,s.$track({sceneType:"Login",eventType:"Verification_Code_Request_Successful"})})).catch((function(e){s.$track({sceneType:"Login",eventType:"Verification_Code_Request_Fail",message:e+""}),!0===e.success&&"-1"===e.code&&e.data.length>0?(s.repeatCountrylist=e.data,s.setIsRepeat(!0)):(s.phoneCodeRepeative=null,s.phoneCountryRepeative=null),console.log(e)}))}else 0===o.length&&s.$message.error(s.$t("standard.用户不存在"))}),i)},toSendTencentTelCode:function(e,t){var i=this,s={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,ticket:this.ticket,randStr:this.randstr},o={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["r"])(s,o).then((function(s){s.data.isNeedJumpOldPage?i.setIsRepeat(!0):(i[t].validCode="",i[t].phoneCode=s.data.phoneCode,i.phoneCodeStorageWithParam(i.form.phoneCode,i.form.phoneNumber),i._setInterval(e))})).catch((function(e){e.code===i.$txSlideCircusErrorCode&&i.$SfCaptchaValid(i.listenFromVerify5)}))},commonToSendTelCode:function(e,t,i){var s=this,o={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,slideType:i.result.type,ticket:i.result.token,isEnableSdk:!0,tk:i.result.tk},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].validCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorageWithParam(s.form.phoneCode,s.form.phoneNumber),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendTelCode:function(e,t,i){var s=this,o={scene:"unionLoginSmsVerify",phoneNumber:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["p"])(o,n).then((function(i){i.data.isNeedJumpOldPage?s.setIsRepeat(!0):(s[t].validCode="",s[t].phoneCode=i.data.phoneCode,s.phoneCodeStorageWithParam(s.form.phoneCode,s.form.phoneNumber),s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify5)}))},toSendEmailCode:function(e,t,i){var s=this;this.$track({sceneType:"Login",eventType:"Click_To_Get_Email_Verification_Code"});var o={scene:"unionLoginSmsVerify",mailTo:this[t].phoneNumber,ticket:i.captchaVerification},n={sysCode:Object(W["o"])("sysCode")||"ICAS",newAuth:"2"};Object(q["o"])(o,n).then((function(i){"0"===i.code&&!0===i.success&&(s[t].validCode="",s._setInterval(e))})).catch((function(e){e.code===s.$txSlideCircusErrorCode&&s.$SfCaptchaValid(s.listenFromVerify6)}))},phoneCodeStorageWithParam:function(e,t){var i={phoneNumber:t,phoneCode:e};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(i))},phoneCodeStorage:function(e){var t={phoneNumber:this[e].phoneNumber,phoneCode:this[e].phoneCode};window.localStorage.setItem("phoneCodeStorage",JSON.stringify(t))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},clearAll:function(){var e=this;this.submitLoading=!1,this.isCancelAccount=!1,this.cancelDialog=!1,this.cancelParams={},this.cancelTime="",this.rememberMe_1=!1,this.rememberMe_2=!1,this.verifyPass1=!1,this.verifyPass5=!1,this.verifyPass7=!1,this.loginInfo_1={termTypes:[4],loginType:"1",country:"",accountName:"",password:""},this.loginInfo_2={noticeChannel:this.sendSmsTypes.length>0?this.sendSmsTypes[0].value:"sms",termTypes:[4],loginType:"2",country:"",phoneCountry:"",phoneCode:"",phoneNumber:"",validCode:"",phoneTemp:""},this.setInterval={isSend_1:!1,count_1:0,timer_1:null},this.isShowAutoComplete=!1,this.$nextTick((function(){e.initPhoneCodeVal(),e.$refs["loginInfo_1"]&&e.$refs["loginInfo_1"].clearValidate(),e.$refs["loginInfo_2"]&&e.$refs["loginInfo_2"].clearValidate()}))},querySearchAsync:function(e,t){if("1"===this.loginType){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1}else this.isShowAutoComplete=!1},createQrCode:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.stopPollingScanResult(),this.needRefresh=!1,this.scanned=!1,Object(ne["y"])({sid:this.$route.query.sid,channel:this.system_source||"IBU-ICAS-CORE",country:this.siteConfig.country,sysCode:this.thirdPartyLoginMode||"wechat"}).then(function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(i){var s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("0"!==i.code||!i.data){e.next=16;break}return e.prev=1,t.tmpTicketForThirdPartyLogin=i.data.tmpTicket,console.log(0x27797f26d671c8,i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin),e.next=6,Ze.a.toDataURL(i.data.qrcodeContent+"&tmpTicket="+t.tmpTicketForThirdPartyLogin,{margin:4});case 6:s=e.sent,t.qrcodeSrc=s,t.startCountDownQrcode(),t.startPollingScanResult(),t.$track({sceneType:"Login",eventType:"ThirdParty_Login_View"}),e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](1),console.error(e.t0);case 16:case"end":return e.stop()}}),e,null,[[1,13]])})));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}(),startCountDownQrcode:function(){var e=this;this.countDownQrcodeTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownQrcodeTimer),clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),6e4)},startCountDownScanProcess:function(){var e=this;this.scanned||(this.scanned=!0,this.needRefresh=!1,this.countDownScanTimer=setTimeout((function(){e.needRefresh=!0,e.scanned=!1,clearTimeout(e.countDownScanTimer),clearInterval(e.pollingTimer)}),48e4))},stopPollingScanResult:function(){clearTimeout(this.countDownQrcodeTimer),clearTimeout(this.countDownScanTimer),clearInterval(this.pollingTimer),this.countDownScanTimer=null,this.countDownScanTimer=null,this.pollingTimer=null},startPollingScanResult:function(){var e=this;this.pollingTimer=setInterval(Object(a["a"])(Object(n["a"])().mark((function t(){var i,s,o,a,c,d;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(ne["f"])({tmpTicket:e.tmpTicketForThirdPartyLogin});case 2:if(i=t.sent,"0"!==i.code||!i.data){t.next=19;break}if(s=i.data.idTicket,o=i.data.channel,null!=s){t.next=8;break}return t.abrupt("return");case 8:a=[4],e.isFromISCO&&(a=[4,l["y"]]),e.isFromSFBuy&&(a=[4,5]),c=e.paramsObj.from,c||(c=encodeURIComponent(location.origin+"/#/logining"));try{c=c?"".concat(decodeURIComponent(c)):""}catch(n){console.log(n)}return clearInterval(e.pollingTimer),t.next=17,Object(ne["l"])(Object(r["a"])({redirectUrl:c,idTicket:s,sysCode:e.thirdPartyLoginMode,channel:o,termTypes:a},e.commonUrlParams));case 17:d=t.sent,"0"===i.code&&e.setMessageNoticeData({show:!0,data:d.data,cb:function(){var t;e.loginSuccess();var i="",s=null!==(t=e.siteConfig.country)&&void 0!==t?t:Object(W["o"])("siteCountryCode");if(e.paramsObj.from)if(e.paramsObj.service){var o=e.paramsObj.from?"&from=".concat(e.paramsObj.from):"";i="".concat(d.data.service,"?ticket=").concat(d.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language).concat(o)}else i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(s,"&ticket=").concat(d.data.ticket,"&sysCode=").concat(e.paramsObj.sysCode,"&lang=").concat(e.language,"&from=").concat(e.paramsObj.from);else{var n,a=encodeURIComponent(location.origin+"/#/logining");i="".concat(Object(W["n"])("/icas/auth/sso/login"),"?siteCountryCode=").concat(s,"&ticket=").concat(d.data.ticket,"&sysCode=").concat(null!==(n=e.paramsObj.sysCode)&&void 0!==n?n:"IBU-ICAS-CORE","&lang=").concat(e.language,"&from=").concat(a)}window.location.href=i,console.log(d)}});case 19:console.log(i);case 20:case"end":return t.stop()}}),t)}))),1500)}})},di=li,ui=(i("6cbb"),Object(b["a"])(di,si,oi,!1,null,"61dfa688",null)),hi=ui.exports,mi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"reset-container"},[i("el-tabs",{key:e.language,staticClass:"sf-el-tabs",class:{"sf-el-tabs-my":"ms-MY"===e.language,"sf-el-tabs-en":"en"===e.language,"sf-el-tabs-jp":"ja-JP"===e.language,"sf-el-tabs-kr":"ko-KR"===e.language,"sf-el-tabs-th":"th-TH"===e.language,"sf-el-tabs-vi":"vi-VN"===e.language,"no-underline":e.paramsObj.retrieveType},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.isShowPhoneResetTab?i("el-tab-pane",{attrs:{label:e.phoneResetTabLabel,name:"tel"}},[i("el-form",{ref:"tel",staticClass:"login-form",attrs:{model:e.telForm,rules:e.resetTelRules,"label-width":"200px","label-position":"top"}},[i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{span:11}},[i("el-form-item",{attrs:{label:e.$t("resetPassword.tel"),prop:"phoneCode"}},[i("el-select-country",{attrs:{placeholder:e.$t("placeholder.countryCode")},model:{value:e.telForm.phoneCode,callback:function(t){e.$set(e.telForm,"phoneCode",t)},expression:"telForm.phoneCode"}})],1)],1),e._v(" "),i("el-col",{staticClass:"reset-tel",attrs:{span:13}},[i("el-form-item",{attrs:{label:" ",prop:"tel"}},[i("el-input",{attrs:{disabled:e.phoneNumberDisabled,placeholder:e.$t("placeholder.phoneCode"),autocomplete:"off"},model:{value:e.telForm.tel,callback:function(t){e.$set(e.telForm,"tel","string"===typeof t?t.trim():t)},expression:"telForm.tel"}})],1)],1)],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.telVerificationCode"),prop:"verifyCode"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:12}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.mobileVerificationCode"),autocomplete:"off"},model:{value:e.telForm.verifyCode,callback:function(t){e.$set(e.telForm,"verifyCode","string"===typeof t?t.trim():t)},expression:"telForm.verifyCode"}})],1),e._v(" "),i("el-col",{attrs:{span:12}},[e.setInterval.isSend_1?i("span",{staticClass:"gray sended"},[e._v("("+e._s(e.setInterval.count_1)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):i("span",{staticClass:"cursor linkColorO sended",on:{click:e.sendTelCode}},[e._v(e._s(e.$t("resetPassword.sendVerificationCode")))])])],1)],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.newPassword"),prop:"newPassword"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.password"),type:"password",autocomplete:"new-password"},model:{value:e.telForm.newPassword,callback:function(t){e.$set(e.telForm,"newPassword","string"===typeof t?t.trim():t)},expression:"telForm.newPassword"}}),e._v(" "),i("el-popover",{attrs:{placement:"bottom-start",width:"100%","popper-class":"password-rules-popover",trigger:"manual"},model:{value:e.passwordRulesVisible,callback:function(t){e.passwordRulesVisible=t},expression:"passwordRulesVisible"}},[i("div",{staticClass:"password-rules"},e._l(e.passwordRules,(function(t,s){return i("div",{key:s,class:{"rule-valid":t.flag,"rule-invalid":!t.flag}},[i("i",{class:t.flag?"el-icon-success":"el-icon-error"}),e._v("\n "+e._s(t.desc)+"\n ")])})),0)])],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.confirmNewPassword"),prop:"confirmNewPassword"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.checkPassword"),type:"password",autocomplete:"new-password"},model:{value:e.telForm.confirmNewPassword,callback:function(t){e.$set(e.telForm,"confirmNewPassword","string"===typeof t?t.trim():t)},expression:"telForm.confirmNewPassword"}})],1),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("tel","telForm")}}},[e._v(e._s(e.resetPasswordConflictParams?e.$t("standard.confirm"):e.$t("resetPassword.resetPassword")))])],1),e._v(" "),i("el-form-item",{staticClass:"mb0",attrs:{align:"center"}},[i("span",{staticClass:"gray"},[e._v(e._s(e.$t("resetPassword.back")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:function(t){return e.go("login")}}},[e._v(e._s(e.$t("resetPassword.login")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:function(t){return e.go("register")}}},[e._v(e._s(e.$t("resetPassword.register")))])])],1)],1):e._e(),e._v(" "),e.isShowEmailResetTab?i("el-tab-pane",{attrs:{label:e.emailResetTabLabel,name:"email"}},[i("el-form",{ref:"email",staticClass:"login-form",attrs:{model:e.emailForm,rules:e.resetEmailRules,"label-width":"200px","label-position":"top"}},[i("el-form-item",{attrs:{label:e.$t("resetPassword.email"),prop:"email"}},[i("el-autocomplete",{attrs:{disabled:e.emailDisabled,placeholder:e.$t("placeholder.emailAddress"),"popper-class":e.isShowAutoComplete?"auto-show":"auto-hide","fetch-suggestions":e.querySearchAsync,"trigger-on-focus":!1},model:{value:e.emailForm.email,callback:function(t){e.$set(e.emailForm,"email","string"===typeof t?t.trim():t)},expression:"emailForm.email"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.emailVerificationCode"),prop:"verifyCode"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:12}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.emailVerificationCode"),autocomplete:"off"},model:{value:e.emailForm.verifyCode,callback:function(t){e.$set(e.emailForm,"verifyCode","string"===typeof t?t.trim():t)},expression:"emailForm.verifyCode"}})],1),e._v(" "),i("el-col",{attrs:{span:12}},[e.setInterval.isSend_2?i("span",{staticClass:"gray sended"},[e._v("("+e._s(e.setInterval.count_2)+e._s(e.$t("standard.second"))+")"+e._s(e.$t("standard.sendAgain")))]):i("span",{staticClass:"cursor linkColorO sended",on:{click:e.sendEmailCode}},[e._v(e._s(e.$t("resetPassword.sendVerificationCode")))])])],1)],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.newPassword"),prop:"newPassword"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.password"),type:"password",autocomplete:"new-password"},model:{value:e.emailForm.newPassword,callback:function(t){e.$set(e.emailForm,"newPassword","string"===typeof t?t.trim():t)},expression:"emailForm.newPassword"}}),e._v(" "),i("el-popover",{attrs:{placement:"bottom-start",width:"100%","popper-class":"password-rules-popover",trigger:"manual"},model:{value:e.passwordRulesVisible,callback:function(t){e.passwordRulesVisible=t},expression:"passwordRulesVisible"}},[i("div",{staticClass:"password-rules"},e._l(e.passwordRules,(function(t,s){return i("div",{key:s,class:{"rule-valid":t.flag,"rule-invalid":!t.flag}},[i("i",{class:t.flag?"el-icon-success":"el-icon-error"}),e._v("\n "+e._s(t.desc)+"\n ")])})),0)])],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("resetPassword.confirmNewPassword"),prop:"confirmNewPassword"}},[i("el-input",{attrs:{placeholder:e.$t("placeholder.checkPassword"),type:"password",autocomplete:"new-password"},model:{value:e.emailForm.confirmNewPassword,callback:function(t){e.$set(e.emailForm,"confirmNewPassword","string"===typeof t?t.trim():t)},expression:"emailForm.confirmNewPassword"}})],1),e._v(" "),i("el-form-item",{staticClass:"mb0"},[i("el-button",{staticClass:"w100",attrs:{type:"primary",loading:e.submitLoading},on:{click:function(t){return e.onSubmit("email","emailForm")}}},[e._v(e._s(e.resetPasswordConflictParams?e.$t("standard.confirm"):e.$t("resetPassword.resetPassword")))])],1),e._v(" "),i("el-form-item",{staticClass:"mb0",attrs:{align:"center"}},[i("span",{staticClass:"gray"},[e._v(e._s(e.$t("resetPassword.back")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:function(t){return e.go("login")}}},[e._v(e._s(e.$t("resetPassword.login")))]),e._v(" "),i("span",{staticClass:"cursor linkColorO",on:{click:function(t){return e.go("register")}}},[e._v(e._s(e.$t("resetPassword.register")))])])],1)],1):e._e()],1)],1)},gi=[],pi=i("1ba9"),fi=Object(X["a"])(),Ci={name:"ResetPassword",components:{ElSelectCountry:qe},data:function(){return{submitLoading:!1,verifyPassTel:!1,verifyPassEmail:!1,setInterval:{isSend_1:!1,count_1:0,timer_1:null,isSend_2:!1,count_2:0,timer_2:null},telReg:l["e"],isSend:{sms:!1,emailCode:!1},activeName:"tel",telForm:{phoneCode:"",tel:"",verifyCode:"",newPassword:"",confirmNewPassword:""},emailForm:{email:"",verifyCode:"",newPassword:"",confirmNewPassword:""},paramsObj:Object(W["k"])(),isShowAutoComplete:!1,passwordRules:[],passwordRulesVisible:!1}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["language","siteCode","system_source","mobileCountries","siteConfig","regexpRemote"])),{},{resetPasswordConflictParams:function(){return this.paramsObj.conflictParams?JSON.parse(decodeURIComponent(this.paramsObj.conflictParams)):""},resetTelRules:function(){var e=this,t=function(t,i,s){var o=new RegExp(e.telReg);i?o.test(i)?s():s(new Error(e.$t("verify.telError"))):s(new Error(e.$t("verify.telTips")))};return{phoneCode:[{required:!0,message:this.$t("verify.selectAreaCode"),trigger:"change"}],tel:[{required:!0,validator:t,trigger:"blur"}],verifyCode:[{required:!0,validator:this.$validateVerifyCodeReg(this.$t("verify.mobileVerificationCode"),this.language),trigger:"blur"}],newPassword:[{required:!0,trigger:["change","blur"],validator:ve["a"].createPasswordValidator(this.language,this,"confirmNewPassword",(function(){return!!e.telForm.newPassword}))}],confirmNewPassword:[{validator:this.$validatePasswordAgain(this.language,this,"telForm.newPassword"),trigger:["change","blur"]}]}},resetEmailRules:function(){var e=this,t=function(t,i,s){var o=new RegExp(e.regexpRemote.email);o.test(i)?s():s(new Error(e.$t("verify.emailTips")))};return{email:[{required:!0,message:this.$t("verify.emailAddress"),trigger:"blur"},{validator:t,trigger:["blur","change"]}],verifyCode:[{required:!0,validator:this.$validateVerifyCodeReg(this.$t("verify.emailVerificationCode"),this.language),trigger:"blur"}],newPassword:[{required:!0,trigger:["change","blur"],validator:ve["a"].createPasswordValidator(this.language,this,"confirmNewPassword",(function(){return!!e.emailForm.newPassword}))}],confirmNewPassword:[{validator:this.$validatePasswordReg(this.language,2),trigger:["change","blur"]},{validator:this.$validatePasswordAgain(this.language,this,"emailForm.newPassword"),trigger:["change","blur"]}]}},isShowPhoneResetTab:function(){var e=!1;return this.resetPasswordConflictParams&&this.resetPasswordConflictParams.phoneNumber&&(e=!0),this.resetPasswordConflictParams||this.paramsObj.retrieveType&&"email"===(this.paramsObj.retrieveType+"").toLowerCase()||(e=!0),e},isShowEmailResetTab:function(){var e=!1;return this.resetPasswordConflictParams&&this.resetPasswordConflictParams.email&&(e=!0),this.resetPasswordConflictParams||this.paramsObj.retrieveType&&"tel"===(this.paramsObj.retrieveType+"").toLowerCase()||(e=!0),e},phoneResetTabLabel:function(){var e="";return this.resetPasswordConflictParams&&this.resetPasswordConflictParams.phoneNumber&&this.resetPasswordConflictParams.email&&(e=this.$t("resetPassword.resetTel")),this.resetPasswordConflictParams||(e=this.$t("resetPassword.resetTel")),e},emailResetTabLabel:function(){var e="";return this.resetPasswordConflictParams&&this.resetPasswordConflictParams.phoneNumber&&this.resetPasswordConflictParams.email&&(e=this.$t("resetPassword.resetEmail")),this.resetPasswordConflictParams||(e=this.$t("resetPassword.resetEmail")),e},phoneNumberDisabled:function(){return!(!this.resetPasswordConflictParams||!this.resetPasswordConflictParams.phoneNumber)},emailDisabled:function(){return!(!this.resetPasswordConflictParams||!this.resetPasswordConflictParams.email)}}),watch:{language:function(){this.resetFrom()},mobileCountries:function(e,t){e.length>0&&this.initPhoneCodeVal()},siteCode:function(){this.resetFrom()},activeName:function(){this.resetFrom()},"telForm.phoneCode":function(e,t){e!==t&&(this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1))},"telForm.tel":function(e,t){e!==t&&(this.setInterval.isSend_1=!1,clearInterval(this.setInterval.timer_1))},"emailForm.email":function(e,t){e!==t&&(this.setInterval.isSend_2=!1,clearInterval(this.setInterval.timer_2))},"telForm.newPassword":function(e){e===this.telForm.confirmNewPassword&&this.$refs.tel.validateField("confirmNewPassword"),e||(this.passwordRulesVisible=!1,this.passwordRules=[])},"telForm.confirmNewPassword":function(e){e===this.telForm.newPassword&&this.$refs.tel.validateField("newPassword")},"emailForm.newPassword":function(e){e===this.emailForm.confirmNewPassword&&this.$refs.email.validateField("confirmNewPassword"),e||(this.passwordRulesVisible=!1,this.passwordRules=[])},"emailForm.confirmNewPassword":function(e){e===this.emailForm.newPassword&&this.$refs.email.validateField("newPassword")}},beforeDestroy:function(){clearInterval(this.setInterval.timer_1),clearInterval(this.setInterval.timer_2)},mounted:function(){this.resetPasswordConflictParams&&this.resetPasswordConflictParams.phoneNumber?this.activeName="tel":this.resetPasswordConflictParams&&this.resetPasswordConflictParams.email&&(this.activeName="email"),this.resetPasswordConflictParams||"tel"!==this.paramsObj.retrieveType?this.resetPasswordConflictParams||"email"!==this.paramsObj.retrieveType||(this.activeName="email"):this.activeName="tel",this.initData()},methods:Object(r["a"])(Object(r["a"])({},Object(c["b"])({setMobileCountries:"public/mobileCountries",setSiteConfig:"site/siteConfig",setSiteList:"site/siteList"})),{},{trackData:function(e){var t=Object(W["g"])(this.telForm.phoneCode),i={serviceCloud:l["s"][fi.CURRENT_SITE],sysSource:"ICAS",scene:"resetPassword",phoneCode:t.phoneCode,country:this.siteConfig.country};return Object.assign(i,e)},initData:function(){this.resetPasswordConflictParams&&this.resetPasswordConflictParams.phoneNumber&&(this.resetPasswordConflictParams.phoneCountry&&this.resetPasswordConflictParams.phoneCode&&(this.telForm.phoneCode="".concat(this.resetPasswordConflictParams.phoneCountry,"&").concat(this.resetPasswordConflictParams.phoneCode)),this.telForm.tel=decodeURIComponent(this.resetPasswordConflictParams.phoneNumber)),this.resetPasswordConflictParams&&this.resetPasswordConflictParams.email&&(this.emailForm.email=decodeURIComponent(this.resetPasswordConflictParams.email))},initPhoneCodeVal:function(){var e=this,t=localStorage.getItem("mobileAreaCodeStorage");if(t&&!this.resetPasswordConflictParams){var i=Object(W["g"])(t).countryCode;this.mobileCountries.forEach((function(s){var o=Object(W["g"])(s.value).countryCode;o===i&&(e.telForm.phoneCode=t)}))}},resetFrom:function(){var e=this;this.submitLoading=!1,this.verifyPassTel=!1,this.verifyPassEmail=!1,this.setInterval={isSend_1:!1,count_1:0,timer_1:null,isSend_2:!1,count_2:0,timer_2:null},this.isSend={sms:!1,emailCode:!1},this.telForm={phoneCode:"",tel:"",verifyCode:"",newPassword:"",confirmNewPassword:""},this.emailForm={email:"",verifyCode:"",newPassword:"",confirmNewPassword:""},clearInterval(this.setInterval.timer_1),clearInterval(this.setInterval.timer_2),this.initPhoneCodeVal(),this.$nextTick((function(){e.$refs.tel&&e.$refs.tel.clearValidate(),e.$refs.email&&e.$refs.email.clearValidate(),e.initData()}))},commonResHandler:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("tel"!==this.activeName){e.next=15;break}return fe(this.trackData({sildeType:"TX",ticket:t.ticket,randStr:t.randstr})),i={scene:this.resetPasswordConflictParams?"changeConflictPassword":"resetPassword",phoneNumber:this.telForm.tel,phoneCountry:Object(W["g"])(this.telForm.phoneCode).countryCode,phoneCode:Object(W["g"])(this.telForm.phoneCode).phoneCode,slideType:t.result.type,tk:t.result.tk,ticket:t.result.token,isEnableSdk:!0},e.prev=3,e.next=6,Object(q["r"])(i);case 6:this.telForm.verifyCode="",this._setInterval(1),e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](3),console.error(e.t0);case 13:e.next=27;break;case 15:if("email"!==this.activeName){e.next=27;break}return e.prev=16,s={scene:this.resetPasswordConflictParams?"changeConflictPassword":"resetPassword",mailTo:this.emailForm.email,slideType:t.result.type,tk:t.result.tk,ticket:t.result.token,isEnableSdk:!0},e.next=20,Object(q["q"])(s);case 20:this.emailForm.verifyCode="",this._setInterval(2),e.next=27;break;case 24:e.prev=24,e.t1=e["catch"](16),console.error(e.t1);case 27:case"end":return e.stop()}}),e,this,[[3,10],[16,24]])})));function t(t){return e.apply(this,arguments)}return t}(),selectCountry:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t){var i,s,o,a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return i=Object(W["g"])(t),s=i.countryCode,this.countryCode=s,e.prev=4,e.next=7,Object(q["j"])({countryCode:s});case 7:o=e.sent,a=o.data,this.telReg=a[0].mobilePhoneReg||this.errorReg,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.telReg=this.errorReg;case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t){return e.apply(this,arguments)}return t}(),go:function(e){if(this.system_source===l["t"]&&this.paramsObj.from)"login"===e?location.href=pi["a"].authRedirect+"?url="+decodeURIComponent(this.paramsObj.from):"register"===e&&this.$router.push({path:"/register",query:{sid:this.$route.query.sid,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang}});else{var t="";"login"===e&&(t="oldLogin"===this.paramsObj.goBack?"/old-login":"/login"),"register"===e&&(t="/register"),this.$router.push({path:t,query:{sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,retrieveType:this.paramsObj.retrieveType,lang:this.paramsObj.lang}})}},handleClick:function(e,t){},onSubmit:function(e,t){var i=this;this.$refs[e].validate(function(){var s=Object(a["a"])(Object(n["a"])().mark((function s(o){var a,r,c,l,d;return Object(n["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(!o){s.next=39;break}if(i.resetPasswordConflictParams){s.next=36;break}if(i.submitLoading=!0,a={},r="",s.prev=5,"telForm"!==t){s.next=20;break}return Ce(i.trackData({verificationCode:i.telForm.verifyCode})),c=Object(W["g"])(i.telForm.phoneCode),l=c.countryCode,d=c.phoneCode,r=W["a"].encrypt(i.telForm.newPassword),a={phoneCountry:l,phoneCode:d,phoneNumber:i.telForm.tel,smsVerifyCode:i.telForm.verifyCode,password:r},s.next=13,Object(ne["u"])(a);case 13:i.submitLoading=!1,"tel"===i.activeName&&localStorage.setItem("mobileAreaCodeStorage",i.telForm.phoneCode),i.$message.success(i.$t("message.resetPasswordTips0")),i.$refs[e].resetFields(),i.loginNow(),s.next=29;break;case 20:if("emailForm"!==t){s.next=29;break}return r=W["a"].encrypt(i.emailForm.newPassword),a={email:i.emailForm.email,emailVerifyCode:i.emailForm.verifyCode,password:r},s.next=25,Object(ne["t"])(a);case 25:i.submitLoading=!1,i.$message.success(i.$t("message.resetPasswordTips0")),i.$refs[e].resetFields(),i.loginNow();case 29:s.next=34;break;case 31:s.prev=31,s.t0=s["catch"](5),i.submitLoading=!1;case 34:s.next=37;break;case 36:i.resetPasswordConflict(e,t);case 37:s.next=40;break;case 39:return s.abrupt("return",!1);case 40:case"end":return s.stop()}}),s,null,[[5,31]])})));return function(e){return s.apply(this,arguments)}}())},resetPasswordConflict:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(t,i){var s,o;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.submitLoading=!0,s={syncUserId:this.resetPasswordConflictParams.syncUserId},"telForm"===i?(s.authVerifyCode=this.telForm.verifyCode,s.authType="1",s.newPassword=W["a"].encrypt(this.telForm.newPassword)):"emailForm"===i&&(s.authVerifyCode=this.emailForm.verifyCode,s.authType="2",s.newPassword=W["a"].encrypt(this.emailForm.newPassword)),o={sysCode:"ICAS","sgs-userid":this.paramsObj.userCode||""},e.next=7,Object(ne["q"])(s,o);case 7:this.submitLoading=!1,"tel"===this.activeName&&localStorage.setItem("mobileAreaCodeStorage",this.telForm.phoneCode),this.$message.success(this.$t("accountSecurity.tips1")),this.$refs[t].resetFields(),this.loginNow(),e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](0),this.submitLoading=!1;case 17:case"end":return e.stop()}}),e,this,[[0,14]])})));function t(t,i){return e.apply(this,arguments)}return t}(),loginNow:function(){var e=this;if([l["t"],l["k"]].includes(this.system_source)&&this.paramsObj.from)setTimeout((function(){window.location.href=decodeURIComponent(e.paramsObj.from)}),500);else{var t={sid:this.$route.query.sid,service:this.paramsObj.service,from:this.paramsObj.from,sysCode:this.paramsObj.sysCode,lang:this.paramsObj.lang},i="";i="oldLogin"===this.paramsObj.goBack?"/old-login":"/login",this.$router.push({path:i,query:t})}},sendEmailCode:function(){var e=this;this.$refs.email.validateField("email",(function(t){t||e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonResHandler,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),e.resetPasswordConflictParams?"11":"3")}))},sendTelCode:function(){var e=this;this.$refs.tel.validateField("phoneCode",(function(t){t||e.$refs.tel.validateField("tel",(function(t){t||(pe(e.trackData()),e.$commonQrCodeValid((function(t){return e.$commonCaptchaMiddleHandler({res:t,initFuns:e.commonResHandler,failFuns:function(t){console.log(t),e.$message.error(e.$t("message.slideError")+"("+t.result.errorCode+")")}})}),e.resetPasswordConflictParams?"11":"3",Object(W["g"])(e.telForm.phoneCode).countryCode,Object(W["g"])(e.telForm.phoneCode).phoneCode))}))}))},_setInterval:function(e){var t=this;this.$message.success(this.$t("message.sendTips0")),this.setInterval["isSend_"+e]=!0,this.setInterval["count_"+e]=l["x"],this.setInterval["timer_"+e]=setInterval((function(){t.setInterval["count_"+e]--,t.setInterval["count_"+e]<=0&&(t.setInterval["isSend_"+e]=!1,clearInterval(t.setInterval["timer_"+e]))}),1e3)},querySearchAsync:function(e,t){var i=e.indexOf("@")>-1;if(i){this.isShowAutoComplete=!0;var s=this.$emailSuffixMatch(e);t(s)}else this.isShowAutoComplete=!1},validatePasswordRules:function(){var e=Object(a["a"])(Object(n["a"])().mark((function e(){var t,i,s;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$validatePasswordRules(this.telForm.newPassword);case 2:return t=e.sent,i=t.isValid,s=t.rules,this.passwordRules=s,this.passwordRulesVisible=!i,e.abrupt("return",i);case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()})},yi=Ci,vi=(i("c6b3"),Object(b["a"])(yi,mi,gi,!1,null,"69cd862d",null)),bi=vi.exports,_i=i("0f68"),Ti=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"copy-icas",class:{"bottom-fixed-icas":e.isBottmFixed}},[i("div",{style:e.fontColor},[i("span",[e._v("Copyright © 2024 "+e._s(e.$t("standard.kex")))]),e._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:e.setting,expression:"setting"}],staticClass:"cookie-set"},[i("span",{staticClass:"mr10",on:{click:function(t){return e.showTerms(e.cookieKey)}}},[e._v(e._s(e.$t("cookies.cookieSet")))]),e._v(" "),i("span",{on:{click:function(t){return e.showTerms(e.privacyPolicyKey)}}},[e._v(e._s(e.$t("login.agreeTips")))])])])])},wi=[],ki={name:"KexCopyright",props:{setting:{type:Boolean,default:!0}},data:function(){return{}},computed:Object(r["a"])(Object(r["a"])({},Object(c["c"])(["system_source","uiConfig"])),{},{isBottmFixed:function(){var e=this.$route.meta.bottomFixed||!1;return e},fontColor:function(){return this.uiConfig.theme||this.uiConfig.theme.footColor?"color:".concat(this.uiConfig.theme.footColor):""},cookieKey:function(){return this.uiConfig.cookieKey||1},privacyPolicyKey:function(){return this.uiConfig.privacyPolicyKey||4}}),methods:Object(r["a"])(Object(r["a"])({},Object(c["d"])({setCookieTerms:"app/SET_COOKIE_TERMS"})),{},{showTerms:function(e){this.setCookieTerms({title:1===e?this.$t("cookies.cookie"):this.$t("register.privacyPolicy"),show:!0,type:e})}})},Si=ki,$i=(i("c95f"),Object(b["a"])(Si,Ti,wi,!1,null,"a63d0a14",null)),Oi=$i.exports,Ii=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.datas.length>0?s("div",{staticClass:"container"},[s("img",{staticClass:"icon",attrs:{src:i("f203")}}),e._v(" "),s("div",{staticClass:"remind"},[e._v(e._s(e.$t("sfbuy.announcement")))]),e._v(" "),s("marqueeComponent",{attrs:{"text-arr":e.datas}})],1):e._e()},ji=[],Pi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"marquee-wrap"},[i("div",{staticClass:"marquee-list",class:{"animate-up":e.animateUp},staticStyle:{"margin-block-start":"0","margin-block-end":"0"}},e._l(e.textArr,(function(t,s){return i("div",{key:s,staticClass:"row"},[i("a",{attrs:{href:e.isSit?"https://sfbuy.sit.sf-express.com/new/getNoticeById/"+t.id:"https://www.sfbuy.com/new/getNoticeById/"+t.id,target:"_blank"}},["1"===t.urgent?i("span",{staticClass:"important"},[e._v("【"+e._s(e.$t("sfbuy.important"))+"】")]):e._e(),e._v(" "+e._s(t.title.trim()))])])})),0)])},Li=[],Fi={name:"MaqueeComponents",props:{textArr:{type:Array,default:function(){return["11111","22222","33333"]}}},data:function(){return{animateUp:!1,timer:null,isSit:!0}},mounted:function(){this.timer=setInterval(this.scrollAnimate,3500),this.isSit="PRD"!==window._global.ENV},destroyed:function(){clearInterval(this.timer)},methods:{scrollAnimate:function(){var e=this;this.animateUp=!0,setTimeout((function(){e.textArr.push(e.textArr[0]),e.textArr.shift(),e.animateUp=!1}),3e3)}}},Ri=Fi,xi=(i("b7fe"),Object(b["a"])(Ri,Pi,Li,!1,null,"5702620d",null)),Ni=xi.exports,Ai={name:"Marquee",components:{marqueeComponent:Ni},props:{},data:function(){return{datas:[]}},mounted:function(){var e=this;Object(q["h"])().then((function(t){e.datas=t.data.recordList}))}},Vi=Ai,Ei=(i("5cb5"),Object(b["a"])(Vi,Ii,ji,!1,null,"386fe21d",null)),Di=Ei.exports,Bi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.datas.length>0,expression:"datas.length > 0"}],staticClass:"container"},[s("img",{staticClass:"icon",attrs:{src:i("f203")}}),e._v(" "),s("div",{staticClass:"remind"},[e._v(e._s(e.$t("sfbuy.announcement")))]),e._v(" "),s("marqueeComponent",{attrs:{"text-arr":e.datas},on:{itemClick:e.onItemClick}})],1)},Mi=[],qi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"marquee-wrap"},[i("div",{staticClass:"marquee-list",class:{"animate-up":e.animateUp},staticStyle:{"margin-block-start":"0","margin-block-end":"0"}},e._l(e.textArr,(function(t,s){return i("div",{key:s,staticClass:"row"},[i("div",{on:{click:function(i){return e.handleItemClick(t)}}},["1"===t.urgent?i("span",{staticClass:"important"},[e._v("【"+e._s(e.$t("sfbuy.important"))+"】")]):e._e(),e._v(" "+e._s(t.title.trim()))])])})),0)])},Ui=[],Hi={name:"MaqueeComponents",props:{textArr:{type:Array,default:function(){return["11111","22222","33333"]}}},data:function(){return{animateUp:!1,timer:null,isSit:!0}},mounted:function(){this.timer=setInterval(this.scrollAnimate,3500),this.isSit="PRD"!==window._global.ENV},destroyed:function(){clearInterval(this.timer)},methods:{handleItemClick:function(e){this.$emit("itemClick",e)},scrollAnimate:function(){var e=this;this.animateUp=!0,setTimeout((function(){e.textArr.push(e.textArr[0]),e.textArr.shift(),e.animateUp=!1}),3e3)}}},Wi=Hi,Qi=(i("b2c4"),Object(b["a"])(Wi,qi,Ui,!1,null,"389fc150",null)),Ji=Qi.exports,Ki={name:"Marquee",components:{marqueeComponent:Ji},props:{},data:function(){return{datas:[],hasRequested:!1}},computed:Object(r["a"])({},Object(c["c"])(["siteCode"])),watch:{siteCode:{handler:function(e){var t=e;this.requestNotice(t)}}},mounted:function(){this.requestNotice(this.siteCode)},methods:{requestNotice:Object(ct["a"])((function(e){var t=this;e&&Object(q["e"])({lang:ce["a"].getters.language,country:e,t:Date.now()}).then((function(e){t.datas=e.data.filter((function(e){return"0"===e.publishChannel})),console.log("Result is:",e.data),t.datas.map((function(e){e.strongRemind&&t.$alert(e.content,e.title,{dangerouslyUseHTMLString:!0,confirmButtonText:t.$t("tagsView.close"),confirmButtonClass:"closeClass",customClass:"customNoticeAlert"}).catch((function(){}))}))}))}),3e3),onItemClick:function(e){this.$alert(e.content,e.title,{dangerouslyUseHTMLString:!0,confirmButtonText:this.$t("tagsView.close"),confirmButtonClass:"closeClass",customClass:"customNoticeAlert",callback:function(){}})}}},Gi=Ki,zi=(i("e84a"),Object(b["a"])(Gi,Bi,Mi,!1,null,null,null)),Yi=zi.exports,Xi=i("5f87"),Zi={name:"LoginRegisterBox",components:{IndThirdPartyLoginForm:hi,background:$,Homepage:h["a"],SiteSelect:u["a"],LangSelect:d["a"],RegisterForm:xe,OldLoginForm:Ge,thirdPartyLoginForm:ii,UnionLoginForm:Jt,LoginForm:$t,ResetPassword:bi,Copyright:_i["a"],SFbuyMarquee:Di,IUOPMarquee:Yi,Consult:m["a"],KexCopyright:Oi},data:function(){return{shouldShowUnionLogin:!0,isIUOPOS:Object(l["A"])(),isOS:Object(l["B"])(),SF_SHOPLINE:l["w"],IUOPATS_SHOPIFY:l["l"],sfbuy:l["t"],iuop:l["u"],inex:l["j"],ESG_THACSP_CORE_OS:l["f"],supportWxLogin:!0}},computed:Object(r["a"])(Object(r["a"])(Object(r["a"])(Object(r["a"])({},Object(c["e"])("app",{source:"source",sysCodeWhiteList:"sysCodeWhiteList"})),Object(c["e"])("site",{siteCode:"siteCode"})),Object(c["c"])(["thirdPartyQrcode","language","system_source","uiConfig"])),{},{isLogin:function(){return this.$route.path},isOldPage:function(){return"1"!==this.$route.query.isOldPage},getLogoUrl:function(){if(!0===Object(l["B"])())return i("798a");var e=l["D"],t=e[this.$store.getters.siteCode];return null!==t&&void 0!==t?t:i("15de")}}),watch:{sysCodeWhiteList:function(e){this.shouldShowUnionLogin=this.shouldShowUnionLoginMethod()},siteCode:function(e){},isLogin:function(e,t){"/logining"===e&&this.checkLogin()},uiConfig:{handler:function(e){console.log(e)},deep:!0,immediate:!0}},created:function(){"/logining"===this.isLogin&&this.checkLogin(),this.shouldShowUnionLogin=this.shouldShowUnionLoginMethod()},methods:Object(r["a"])(Object(r["a"])({},Object(c["b"])({setLanguage:"site/setLanguage"})),{},{getLogoTitle:function(){return"zh-CN"===this.language?this.uiConfig.officialWebsiteLogoText["zh-CN"]:"zh-HK"===this.language?this.uiConfig.officialWebsiteLogoText["zh-HK"]:"en"===this.language?this.uiConfig.officialWebsiteLogoText["en"]:"ja-JP"===this.language?this.uiConfig.officialWebsiteLogoText["ja-JP"]:"ko-KR"===this.language?this.uiConfig.officialWebsiteLogoText["ko-KR"]:"vi-VN"===this.language?this.uiConfig.officialWebsiteLogoText["vi-VN"]:this.uiConfig.officialWebsiteLogoText["default"]},checkLogin:function(){var e=this,t=Object(W["o"])("token");t?(Object(Xi["e"])(t,"token"),Object(q["b"])().then(function(){var i=Object(a["a"])(Object(n["a"])().mark((function i(s){var o,a,r,c,l,d,u,h,m,g,p,f,C,y,v,b,_,T,w,k,S;return Object(n["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(o=s.obj,a=Object(X["a"])(),r=o.userId||"",c="CN",r.indexOf("-")>-1&&(c=r.substring(5,7)),l=a.SITE,d=l[c],u=a.CURRENT_SITE,h=Object(W["o"])("from"),console.log("siteEnv",l,"scopeName",c,"currentSite",u,"site",d),!("SG"===c&&"CN"===u||"CN"===c&&"SG"===u)||h){i.next=27;break}return console.log("换域请求"),m=Object(W["o"])("sysCode"),g=m?"&sysCode=".concat(m):"",p=Object(W["o"])("siteCountryCode"),f=p?"&siteCountryCode=".concat(p):"",C=window._global.SITE[c],y=C+"/#/logining?lang="+e.language+g+g+f,i.next=20,Object(q["m"])({token:t,redirectUrl:y});case 20:v=i.sent,b=v.data,_=b["token"],window.location.href=y+(-1===y.indexOf("?")?"?":"&")+"token="+_,console.log("url上带过来的token和登录的账号不属于同一个域",window.location.href),i.next=28;break;case 27:c!==u&&"OS"!==u&&"OS"!==c?(console.log("url上带过来的token和登录的账号不属于同一个域",d),e.$store.dispatch("user/resetToken"),T=Object(W["o"])("sysCode"),w=T?"&sysCode=".concat(T):"",k=Object(W["o"])("siteCountryCode"),S=k?"&siteCountryCode=".concat(k):"",console.log("scopeName",d+"/#/logining?token="+t+"&lang="+e.language+w+S),window.location.href=d+"/#/logining?token="+t+"&lang="+e.language+w+S):(console.log("url上带过来的token和登录的账号属于同一个域",d),Xi["c"].setUserInfo({token:t}),e.isUrlToken());case 28:case"end":return i.stop()}}),i)})));return function(e){return i.apply(this,arguments)}}())):this.$router.push({path:"/login"})},shouldShowUnionLoginMethod:function(){return!(this.system_source||!this.sysCodeWhiteList.includes(l["h"]))||(!(!this.sysCodeWhiteList||0!==this.sysCodeWhiteList.length)||(this.system_source===l["w"]||this.system_source===l["l"]||(!!this.sysCodeWhiteList.includes(this.system_source)||!!this.sysCodeWhiteList.includes("ALL"))))},isUrlToken:function(){var e=this,t=Object(W["o"])("lang");t&&this.setLanguage(t);var i=Object(W["d"])(window.location.href,["token","sysCode","lang","siteCountryCode","uiConfig"]);window.history.replaceState("","",i),setTimeout((function(){e.$router.push({path:"/user/account-security"})}),0)}})},es=Zi,ts=(i("2b84"),Object(b["a"])(es,s,o,!1,null,"581d6c1c",null));t["default"]=ts.exports},e6a8:function(e,t,i){e.exports=i.p+"static/img/ic_mobile.16645229.svg"},e84a:function(e,t,i){"use strict";i("8001")},eae5:function(e,t,i){},f203:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABb0lEQVQ4EcVSvUvDUBC/u9TaCgVrESl2sII6+QF1UFxc+hc46KSje0A3sa6KHdwcxcXFv6Cgk5sFRVwsqEOliNgKBdvG5p3vggk1ZKh08MHLvXe/j1xyB9DjwiD9x1Z4RSncYIZ5wRHhmohPBg+scz//lwEfZ/pqD3enWriqAWbEkmPAPMHig3AWn5xex83il2tE7kFitXS/I2JNvUCkdOKwNSVbzgh4qbE14XRqvAo+t6Oppm0/MeDj0OjwHJrlRieR86lo9eXtBoHHI4aRHthvlAX3Kmi07UX9hhAyHPnFQpScYMKxbHtBcrI8A0CacTJIt04MevxgNtCsC3sGurR+SRqALRf0RxdzuYJ7Bn5yt/f/N3DaWDPDu7p9WQZe0iUV9QDVgz4BmWMKIKNn4kr/h0I8b+05Bu9mWA/a31cib2FIZGTQMpFKqjaOdGNDIX5ViirC9SbRL+TcWKRWrxQkH48ls5h7bvo5cu+5C9/WCny20myRrQAAAABJRU5ErkJggg=="},f41c:function(e,t,i){},ff4d:function(e,t,i){}}]); //# sourceMappingURL=chunk-31b21bd0.1751379869743.js.map