account-apply.bdc1e584.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["account-apply"],{"00b4":function(t,e,a){"use strict";a("ac1f");var s=a("23e7"),i=a("c65b"),r=a("1626"),o=a("825a"),n=a("577e"),c=function(){var t=!1,e=/[ac]/;return e.exec=function(){return t=!0,/./.exec.apply(this,arguments)},!0===e.test("abc")&&t}(),l=/./.test;s({target:"RegExp",proto:!0,forced:!c},{test:function(t){var e=o(this),a=n(t),s=e.exec;if(!r(s))return i(l,e,a);var c=i(s,e,a);return null!==c&&(o(c),!0)}})},"13d5":function(t,e,a){"use strict";var s=a("23e7"),i=a("d58f").left,r=a("a640"),o=a("1212"),n=a("9adc"),c=!n&&o>79&&o<83,l=c||!r("reduce");s({target:"Array",proto:!0,forced:l},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},"498a":function(t,e,a){"use strict";var s=a("23e7"),i=a("58a8").trim,r=a("c8d2");s({target:"String",proto:!0,forced:r("trim")},{trim:function(){return i(this)}})},"4d3a":function(t,e,a){"use strict";a("53cb")},"53cb":function(t,e,a){},"55a9":function(t,e,a){"use strict";a("b134")},"5d23":function(t,e,a){"use strict";a.r(e);a("498a");var s=function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"cus_account-apply"}},[e("div",{staticClass:"promotion-box pb-3 mt-1"},[e("div",{staticClass:"container"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[e("div",{staticClass:"promotion-box-white mt-0",staticStyle:{"margin-bottom":"10px"}},[e("span",[1==t.row.type?e("span",{directives:[{name:"t",rawName:"v-t",value:"AccountType.ClassicAccount",expression:"'AccountType.ClassicAccount'"}]}):t._e(),2==t.row.type?e("span",{directives:[{name:"t",rawName:"v-t",value:"AccountType.SeniorAccount",expression:"'AccountType.SeniorAccount'"}]}):t._e(),3!=t.row.type||t.isAfterJuly28()?t._e():e("span",{directives:[{name:"t",rawName:"v-t",value:"AccountType.AgencyAccount",expression:"'AccountType.AgencyAccount'"}]}),7==t.row.type?e("span",{directives:[{name:"t",rawName:"v-t",value:"AccountType.StandardAccount",expression:"'AccountType.StandardAccount'"}]}):t._e(),8==t.row.type?e("span",{directives:[{name:"t",rawName:"v-t",value:"AccountType.CentAccount",expression:"'AccountType.CentAccount'"}]}):t._e(),t.row.showLogin?e("span",[t._v(" - "),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.NewAccount.BtnDome",expression:"'Custom.NewAccount.BtnDome'"}]})]):t._e()])]),e("div",{staticClass:"promotion-box-white mt-0"},[e("div",{attrs:{id:"tabs"}},[e("div",{},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[e("div",{},[e("el-form",{ref:"params",staticClass:"form",attrs:{model:t.params,rules:t.rules,"label-position":"top"}},[e("el-form-item",{attrs:{prop:"platform",label:t.$t("Custom.NewAccount.Platform")}},[e("el-select",{staticClass:"crm-select",attrs:{placeholder:t.$t("placeholder.choose")},model:{value:t.params.platform,callback:function(e){t.$set(t.params,"platform",e)},expression:"params.platform"}},[t.showData&&t.showData["mt4s"].length?e("el-option",{attrs:{label:"MT4",value:"MT4"},nativeOn:{click:function(e){return t.checkPlatform("mt4s")}}}):t._e(),t.showData&&t.showData["mt5s"].length?e("el-option",{attrs:{label:"MT5",value:"MT5"},nativeOn:{click:function(e){return t.checkPlatform("mt5s")}}}):t._e()],1)],1),e("el-form-item",{attrs:{prop:"currency",label:t.$t("Custom.NewAccount.Currency")}},[e("el-select",{staticClass:"crm-select",attrs:{placeholder:t.$t("placeholder.choose")},model:{value:t.params.currency,callback:function(e){t.$set(t.params,"currency",e)},expression:"params.currency"}},t._l(t.optionsCur,(function(a,s){return e("el-option",{key:s,attrs:{label:a,value:a},nativeOn:{click:function(e){return t.checkCurrency(t.params.platform,a)}}})})),1)],1),e("el-form-item",{attrs:{prop:"leverage",label:t.$t("Custom.NewAccount.Lever")}},[e("el-select",{staticClass:"crm-select",attrs:{disabled:t.hidden,placeholder:t.$t("placeholder.choose")},model:{value:t.params.leverage,callback:function(e){t.$set(t.params,"leverage",e)},expression:"params.leverage"}},t._l(t.optionsLev,(function(t,a){return e("el-option",{key:a,attrs:{label:t,value:t}})})),1)],1),t.row.showLogin?e("el-form-item",{attrs:{prop:"balance",label:t.$t("Custom.NewAccount.Balance")}},[e("el-input",{staticClass:"crm-input",attrs:{type:"number",step:"0.01",placeholder:t.$t("Custom.NewAccount.BalancePlaceholder")},model:{value:t.params.balance,callback:function(e){t.$set(t.params,"balance",e)},expression:"params.balance"}})],1):t._e(),e("el-form-item",{attrs:{prop:"password",label:t.$t("Custom.NewAccount.Password")}},[e("el-input",{staticClass:"crm-input",attrs:{"show-password":"",autocomplete:"off",placeholder:t.$t("Custom.NewAccount.Password")},model:{value:t.params.password,callback:function(e){t.$set(t.params,"password","string"===typeof e?e.trim():e)},expression:"params.password"}})],1),e("el-form-item",{attrs:{prop:""}},[e("ul",{staticClass:"pwd"},[e("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.1st",expression:"'signup.form.rules.1st'"}],class:{fit:t.rule1}}),e("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.2nd",expression:"'signup.form.rules.2nd'"}],class:{fit:t.rule2}}),e("li",{directives:[{name:"t",rawName:"v-t",value:"signup.form.rules.4rd",expression:"'signup.form.rules.4rd'"}],class:{fit:t.rule4}})])])],1),e("div",{staticClass:"form-group text-center mt-5 mb-5"},[e("a",{directives:[{name:"t",rawName:"v-t",value:"Btn.OpenAccount",expression:"'Btn.OpenAccount'"}],staticClass:"btn-signing",attrs:{href:"javascript:;"},on:{click:function(e){return t.newAccount(t.row.type,t.row.showLogin)}}})])],1)])])])])])])])])]),e("el-dialog",{attrs:{visible:t.dialogCheck,center:"","close-on-click-modal":!1,"show-close":!1,"custom-class":"dialog_header_w"},on:{"update:visible":function(e){t.dialogCheck=e}}},[t.dialogVisible?e("div",{staticClass:"dia-content"},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconchenggong"})]),e("div",{directives:[{name:"t",rawName:"v-t",value:"ApplicationDialog.Des1",expression:"'ApplicationDialog.Des1'"}],staticClass:"des1"}),e("div",{directives:[{name:"t",rawName:"v-t",value:"ApplicationDialog.Des12",expression:"'ApplicationDialog.Des12'"}],staticClass:"des2"}),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:t.closeDia}}),e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:t.closeDia}})],1)]):t._e(),t.dialogVisible?t._e():e("div",{staticClass:"dia-content"},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconjingshi"})]),e("div",{staticClass:"des1"},[t._v(t._s(t.RES))]),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:t.closeDia}}),e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:t.closeDia}})],1)])]),e("el-dialog",{attrs:{visible:t.dialogAccountLimit,center:"","close-on-click-modal":!1,"show-close":!1,"custom-class":"dialog_account_limit_mobile",width:"90%"},on:{"update:visible":function(e){t.dialogAccountLimit=e}}},[e("div",{staticClass:"account-limit-content"},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconjingshi"})]),e("div",{directives:[{name:"t",rawName:"v-t",value:"accountLimit.title",expression:"'accountLimit.title'"}],staticClass:"title"}),e("div",{staticClass:"content"},[e("div",{staticClass:"limit-text"},[e("p",{directives:[{name:"t",rawName:"v-t",value:"accountLimit.mt4Message",expression:"'accountLimit.mt4Message'"}]}),e("ul",[e("li",{directives:[{name:"t",rawName:"v-t",value:"accountLimit.mt4Condition1",expression:"'accountLimit.mt4Condition1'"}]})]),e("p",{directives:[{name:"t",rawName:"v-t",value:"accountLimit.mt4Action",expression:"'accountLimit.mt4Action'"}]})])]),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"accountLimit.button",expression:"'accountLimit.button'"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:t.closeAccountLimitDialog}})],1)])])],1)},i=[],r=a("5530"),o=a("c7eb"),n=a("1da1"),c=(a("d9e2"),a("caad"),a("14d9"),a("13d5"),a("e9f5"),a("7d54"),a("a9e3"),a("d3b7"),a("ac1f"),a("00b4"),a("2532"),a("159b"),a("6df7")),l=a("f121"),u=a.n(l),p=a("fa1c"),m=u.a.Code,d={name:"cus_account-apply",computed:{isAfterJuly28:function(){return Object(p["a"])()},rule1:function(){return!!this.params.password&&/^.{8,15}$/.test(this.params.password)},rule2:function(){return/^(?=.*?[a-z])(?=.*?[A-Z]).*$/.test(this.params.password)},rule4:function(){return/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[~!@&%$^*./\\(\\)\\+\\=#_-])[A-Za-z0-9~!@&%$^*./\\(\\)\\+\\=#_-]{8,16}$/.test(this.params.password)}},data:function(){var t=this;return{hidden:!0,pictLoading:!1,flag:!1,RES:"",dialogCheck:!1,dialogVisible:!1,showData:null,optionsLev:[],optionsCur:[],row:{type:"",showLogin:null},dialogAccountLimit:!1,limitPlatform:"",params:{password:"",currency:"",leverage:"",platform:"",balance:""},rules:{password:[{validator:function(e,a,s){/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[~!@&%$^*./\\(\\)\\+\\=#_-])[A-Za-z0-9~!@&%$^*./\\(\\)\\+\\=#_-]{8,16}$/.test(a)?s():s(new Error(t.$i18n.t("vaildate.password.format")))},trigger:"blur",required:!0}],platform:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],currency:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],leverage:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],balance:[{validator:function(e,a,s){if(null===a||void 0===a||""===a)s();else{var i=Number(a);isNaN(i)||i<0||i>1e5?s(new Error(t.$i18n.t("vaildate.balance.range"))):s()}},trigger:["blur","change"]}]}}},methods:{closeDia:function(){this.$refs["params"]&&this.$refs["params"].resetFields(),this.dialogCheck=!1,this.dialogVisible=!1},getMustData:function(t,e){var a=this;return Object(n["a"])(Object(o["a"])().mark((function s(){var i,r;return Object(o["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(!e){s.next=7;break}return s.next=3,c["a"].AccountApplyDataDome({type:t});case 3:i=s.sent,i.code==m.StatusOK?a.showData=i.data:a.$pigeon.MessageError(i.msg),s.next=11;break;case 7:return s.next=9,c["a"].AccountApplyData({type:t});case 9:r=s.sent,r.code==m.StatusOK?a.showData=r.data:a.$pigeon.MessageError(r.msg);case 11:case"end":return s.stop()}}),s)})))()},newAccount:function(t,e){var a=this;this.$refs["params"].validate(function(){var s=Object(n["a"])(Object(o["a"])().mark((function s(i){var n,l;return Object(o["a"])().wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(!i){s.next=19;break}if(!a.flag){s.next=5;break}return s.abrupt("return");case 5:a.flag=!0;case 6:if(!e){s.next=13;break}return s.next=9,c["a"].AccountApplyAddDome(Object(r["a"])({type:t},a.params));case 9:n=s.sent,n.code==m.StatusOK?(a.$pigeon.MessageOK(a.$i18n.t("Msg.Success")),a.dialogCheck=!0,a.dialogVisible=!0,a.$refs["params"]&&a.$refs["params"].resetFields(),a.flag=!1):407==n.code?(a.showAccountLimitDialog(a.params.platform),a.flag=!1):(a.RES=n.msg,a.dialogCheck=!0,a.dialogVisible=!1,a.flag=!1),s.next=17;break;case 13:return s.next=15,c["a"].AccountApplyAdd(Object(r["a"])({type:t},a.params));case 15:l=s.sent,l.code==m.StatusOK?(a.dialogCheck=!0,a.dialogVisible=!0,a.$refs["params"]&&a.$refs["params"].resetFields(),a.flag=!1):407==l.code?(a.showAccountLimitDialog(a.params.platform),a.flag=!1):(a.RES=l.msg,a.dialogCheck=!0,a.dialogVisible=!1,a.flag=!1);case 17:s.next=20;break;case 19:return s.abrupt("return",!1);case 20:case"end":return s.stop()}}),s)})));return function(t){return s.apply(this,arguments)}}())},closeAccountLimitDialog:function(){this.dialogAccountLimit=!1,this.limitPlatform=""},showAccountLimitDialog:function(t){this.limitPlatform=t,this.dialogAccountLimit=!0},isOpenClose:function(t,e){this.hidden=!0,this.$refs["params"]&&this.$refs["params"].resetFields(),this.optionsLev=[],this.optionsCur=[],this.getMustData(t,e)},checkPlatform:function(t){var e=this;this.hidden="mt5s"!=t,this.params.currency="",this.params.leverage="",this.optionsLev=[],this.optionsCur=[];var a=[];this.showData[t].forEach((function(t){a.push(t.currency)})),a.forEach((function(t){!e.optionsCur.includes(t)&&e.optionsCur.push(t)}))},checkCurrency:function(t,e){this.params.leverage="",this.optionsLev=[];var a="MT4"==t?"mt4s":"mt5s",s=[];this.showData[a].forEach((function(t){t.currency==e&&s.push(t.leverage)})),this.params.leverage=s.reduce((function(t,e){return Math.max(t,e)})),this.optionsLev=s}},mounted:function(){this.row.type=this.$route.query.type,this.row.showLogin=this.$route.query.showLogin||null,this.isOpenClose(this.row.type,this.row.showLogin)}},f=d,v=(a("55a9"),a("4d3a"),a("2877")),h=Object(v["a"])(f,s,i,!1,null,"283d189a",null);e["default"]=h.exports},b134:function(t,e,a){},c8d2:function(t,e,a){"use strict";var s=a("5e77").PROPER,i=a("d039"),r=a("5899"),o="​…᠎";t.exports=function(t){return i((function(){return!!r[t]()||o[t]()!==o||s&&r[t].name!==t}))}},d58f:function(t,e,a){"use strict";var s=a("59ed"),i=a("7b0b"),r=a("44ad"),o=a("07fa"),n=TypeError,c="Reduce of empty array with no initial value",l=function(t){return function(e,a,l,u){var p=i(e),m=r(p),d=o(p);if(s(a),0===d&&l<2)throw new n(c);var f=t?d-1:0,v=t?-1:1;if(l<2)while(1){if(f in m){u=m[f],f+=v;break}if(f+=v,t?f<0:d<=f)throw new n(c)}for(;t?f>=0:d>f;f+=v)f in m&&(u=a(u,m[f],f,p));return u}};t.exports={left:l(!1),right:l(!0)}},fa1c:function(t,e,a){"use strict";function s(){var t=new Date,e=new Date(2024,6,28);return t>=e}a.d(e,"a",(function(){return s}))}}]);