| 1 |
- import{r as e,x as a,bh as l,X as t,aO as o,aL as n,bo as s,aA as u,az as i,B as r,bp as c,b4 as d,aW as v,aV as m,aU as p,aG as f,N as g,bc as w,a8 as _,bq as b,A as y,ai as h,M as C,b8 as A,aa as L,E as T,al as x,at as j,au as S}from"./index-F6_4Jyh4.js";import{d as U,a as k}from"./cwg-page-wrapper.BFOixv7j.js";import{_ as F}from"./uni-loading.CiYBWvZ_.js";import{a as N}from"./cwg-combox.CWJXmSox.js";import{a as $,_ as B}from"./uni-forms.BtDaWeGs.js";import{_ as D}from"./uni-easyinput.B3QBO_js.js";import{_ as O,a as M}from"./cwg-success-popup.BZl1NL8_.js";import{_ as I}from"./cwg-wait-popup.z-1YDgQM.js";import{_ as K}from"./cwg-dont-active-popup.d_TsvcRa.js";import{_ as G}from"./cwg-function-disabled-popup.wFT1co3b.js";import{_ as P}from"./cwg-confirm-popup.DpCbRk77.js";import{i as Z}from"./cwg-right-drawer.DxUcCL7k.js";import{a as q}from"./activity.DUhZ3DlF.js";import{f as E}from"./financial.BgnVjUk6.js";import{c as V}from"./index.2vaGpUrt.js";import{u as R}from"./liveChat.GIhP_1Cc.js";import{B as z}from"./BonusAgreementPopup.BDLlQv9x.js";import{u as H}from"./useConfirm.D6LqmOUo.js";import"./uni-row.zq2qDVVW.js";import"./openExternalUrl.DIEuSLrw.js";import"./logo-full-white.BpiOcQwV.js";import"./useRouter.UV7jRAqd.js";import"./user.Cktg3SZn.js";import"./useLeftSidebarCollapse.BPFK9IFl.js";import"./useMenuSplit.CWEX60oa.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_b0faaf66_lang.CpVDMDmX.js";import"./cwg-rich-text.CIhgqBeC.js";const J=e({__name:"agent-transfer",setup(e){const J=H(),Q=R(),W=a(()=>{var e;return(null==(e=null==Q?void 0:Q.userInfo)?void 0:e.ibInfo)||{}}),{Code:X}=V,{t:Y,locale:ee}=l(),{proxy:ae}=t();null==ae||ae.$pigeon;const le=o(null),te=o(!1),oe=o(""),ne=o(""),se=o([]),ue=o([]),ie=o(!1),re=n({minAmount:"",maxAmount:""}),ce=n({currency:"USD",depositLogin:null,depositLogin1:null,withdrawLogin:null,amount:"",agree5:!1,agree6:!1}),de=async()=>{var e;await S(),null==(e=Fe.value)||e.clearValidate(),ce.customBankCode="",ce.depositLogin=null,ce.depositLogin1=null,ce.withdrawLogin=null,ce.amount="",ce.agree5=!1,ce.agree6=!1,xe.value="",Te.value=!1,te.value=!1},ve=a(()=>pe.value&&fe.value),me=a(()=>pe.value&&!fe.value),pe=o(!1),fe=o(!1),ge=o(!1),we=o(!1),_e=o(!1),be=o(!1),ye=o({}),he=o(!1),Ce=o(!1),Ae=o({}),Le=o(!1),Te=o(!1),xe=o(""),je={withdrawLogin:{rules:[{required:!0,errorMessage:Y("vaildate.select.empty")}]},depositLogin:{rules:[{required:!0,errorMessage:Y("vaildate.select.empty")}]},depositLogin1:{rules:[{required:!0,errorMessage:Y("Custom.Transfer.ConfirmIntoAccount1")},{validateFunction:(e,a,l,t)=>(a!==ce.depositLogin&&t(Y("Custom.Transfer.ConfirmIntoAccount1")),!0)}]},amount:{rules:[{required:!0,errorMessage:Y("vaildate.amount.format")},{validateFunction:(e,a,l,t)=>((a=Number(a))?re.minAmount&&re.maxAmount&&(parseFloat(re.minAmount)>parseFloat(a)||parseFloat(re.maxAmount)<parseFloat(a))?t(Y("vaildate.amount.amount")+re.minAmount+"-"+re.maxAmount):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(a)?a>Ue.value&&t(Y("Label.LoginBalance")+":$"+Ue.value):t(Y("vaildate.amount.format")):t(Y("vaildate.amount.format")),!0)}]}};function Se(){const e=Number(ce.amount);if(!e)return xe.value=Y("vaildate.amount.format"),!1;const a=parseFloat(e);return isNaN(a)?(xe.value=Y("vaildate.amount.format"),!1):re.minAmount&&a<parseFloat(re.minAmount)||re.maxAmount&&a>parseFloat(re.maxAmount)?(xe.value=Y("vaildate.amount.amount")+re.minAmount+"-"+re.maxAmount,!1):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(e)?e>Ue.value?(xe.value=Y("Label.LoginBalance")+":$"+Ue.value,!1):(xe.value="",!0):(xe.value=Y("vaildate.amount.format"),!1)}const Ue=o(0),ke=()=>{ce.amount=Ue.value,Se()},Fe=o(null),Ne=a(()=>{var e;return!!(null==(e=W.value)?void 0:e.closeFunctions)&&-1!==W.value.closeFunctions.indexOf("5")});function $e(e){return{GBP:": £",USD:": $",EUR:": €",USC:": ¢"}[e]||": $"}function Be(e){return{1:Y("AccountType.ClassicAccount"),2:Y("AccountType.SeniorAccount"),5:Y("AccountType.SpeedAccount"),6:Y("AccountType.SpeedAccount"),7:Y("AccountType.StandardAccount"),8:Y("AccountType.CentAccount")}[e]||""}const De=a(()=>se.value.map(e=>{var a,l;return{text:`${e.login} - ${Be(e.type)} - ${Y("Custom.Deposit.AvailableBalance")}${$e(e.currency)}${e.balance}`,value:e.login,disable:-1!=(null==(a=e.closeFunctions)?void 0:a.indexOf("3"))||-1!=(null==(l=e.closeFunctions)?void 0:l.indexOf("5"))}})),Oe=a(()=>ue.value.map(e=>({text:`${e.login} - ${Be(e.type)} - ${Y("Custom.Deposit.AvailableBalance")}${$e(e.currency)}${e.balance}`,value:e.login})));function Me(){j({url:"/pages/ib/index"}),we.value=!1}function Ie(){var e,a;de(),null==(a=null==(e=Fe.value)?void 0:e.resetFields)||a.call(e),ie.value=!1,le.value=null,pe.value=!1,fe.value=!1,be.value=!1,Ce.value=!1}async function Ke(){var e;if(!Te.value)try{if(!(await(null==(e=Fe.value)?void 0:e.validate())))return void console.log("表单验证失败");Ge()}catch(a){console.error("验证失败:",a)}}function Ge(){Le.value=!1,async function(){if(Te.value)return;Te.value=!0;try{if(te.value)return;te.value=!0,ce.activityTwoPercentGive=ce.agree5?1:0,ce.activityGive=ce.agree6?1:0,ge.value=!0;const e=await Z.agentTransferApply({...ce});ge.value=!1,e.code==X.StatusOK?(pe.value=!0,fe.value=!0,te.value=!1):(oe.value=e.msg,pe.value=!0,fe.value=!1,te.value=!1)}catch(e){console.error("转账失败:",e),oe.value=e.msg,pe.value=!0,fe.value=!1}finally{de(),ge.value&&(ge.value=!1)}}()}o([{value:"USD",text:"USD"}]);const Pe=o(!1);function Ze(){!async function(){const e=await q.Activity23nianzhongTwoLogin({login:ce.depositLogin});e.code==X.StatusOK?(ye.value=e.data,1==ye.value.show?be.value=!0:0==ye.value.show&&(be.value=!1)):d({title:e.msg,icon:"none"})}(),async function(){const e=await q.ActivityExtensionGiveLogin({login:ce.depositLogin});e.code==X.StatusOK?(Ae.value=e.data,1==Ae.value.show?Ce.value=!0:0==Ae.value.show&&(Ce.value=!1)):d({title:e.msg,icon:"none"})}(),async function(){const e=await q.ActivityExtensionGiveLoginJoin({login:ce.depositLogin});e.code==X.StatusOK?ne.value=e.data:(d({title:e.msg,icon:"none"}),ne.value="")}()}const qe=e=>{const a=ue.value.find(a=>a.login==e);if(!a)return;("8"==a.type||"USC"===a.currency)&&J({title:Y("Msg.SystemPrompt"),content:Y("vu.item14")+Y("vu.item15")+Y("vu.item16"),confirmText:Y("Btn.Confirm"),cancelText:Y("Btn.Cancel")})};return s(le,e=>{if(null!=e){ie.value=!0,ce.withdrawLogin=Number(e),(e=>{const a=se.value.find(a=>a.login==e);if(!a)return;("8"==a.type||"USC"===a.currency)&&J({title:Y("Msg.SystemPrompt"),content:Y("vu.item14")+Y("vu.item15")+Y("vu.item16"),confirmText:Y("Btn.Confirm"),cancelText:Y("Btn.Cancel")})})(e);const a=se.value.find(e=>e.login===Number(le.value));Ue.value=Number(a.balance),ce.depositLogin=null,ce.depositLogin1=null,ce.amount="",ce.agree5=!1,ce.agree6=!1,xe.value=""}}),s(ce.depositLogin,e=>{e&&Ze()}),s(()=>ce.agree6,e=>{var a;e&&!1===(null==(a=ne.value)?void 0:a.flag)&&(1==ne.value.promptType?Y("surplusList.item10"):Y("surplusList.item11"))}),u(()=>{Ne.value&&(we.value=!0),async function(){const e=await Z.CustomDropdown({platform:""});e.code==X.StatusOK?se.value=e.data:d({title:e.msg,icon:"none"})}(),async function(){Pe.value=!0;const e=await Z.accountCustomList({});e.code==X.StatusOK?ue.value=e.data:d({title:e.msg,icon:"none"}),Pe.value=!1}(),async function(){const e=await E.transferInfo({});e.code==X.StatusOK?Object.assign(re,e.data):d({title:e.msg,icon:"none"})}()}),i(e=>{(null==e?void 0:e.login)&&(le.value=Number(e.login),ie.value=!0,ce.withdrawLogin=Number(e.login))}),(e,a)=>{const l=v(m("cwg-header"),k),t=v(m("uni-loading"),F),o=v(m("cwg-combox"),N),n=v(m("uni-forms-item"),$),s=_,u=v(m("uni-easyinput"),D),i=h,d=L,j=x,S=v(m("uni-forms"),B),Z=v(m("cwg-error-popup"),O),q=v(m("cwg-success-popup"),M),E=v(m("cwg-wait-popup"),I),V=v(m("cwg-dont-active-popup"),K),R=v(m("cwg-function-disabled-popup"),G),H=v(m("cwg-confirm-popup"),P),J=v(m("cwg-page-wrapper"),U),Q=p("t");return f(),r(J,{class:"create-page",isHeaderFixed:!0},{default:c(()=>[g(l,{title:w(Y)("Home.page_ib.item9")},null,8,["title"]),Pe.value?(f(),r(t,{key:0})):(f(),r(s,{key:1,class:"container"},{default:c(()=>[g(s,{class:"row"},{default:c(()=>[g(s,{class:"col-lg-8 col-sm-12"},{default:c(()=>[g(s,{class:"card"},{default:c(()=>[g(s,{class:"border-0 card-header"},{default:c(()=>[g(S,{ref_key:"formRef",ref:Fe,model:ce,rules:je,"label-position":"top","validate-trigger":"submit"},{default:c(()=>[g(s,{class:"row"},{default:c(()=>[g(s,{class:"col-lg-6"},{default:c(()=>[b(y("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.Title1"]]),g(n,null,{default:c(()=>[g(o,{value:le.value,"onUpdate:value":a[0]||(a[0]=e=>le.value=e),clearable:!1,options:De.value,placeholder:w(Y)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:c(()=>[b(y("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.IntoAccount"]]),g(n,{name:"depositLogin"},{default:c(()=>[g(o,{value:ce.depositLogin,"onUpdate:value":a[1]||(a[1]=e=>ce.depositLogin=e),clearable:!1,options:Oe.value,placeholder:w(Y)("placeholder.choose"),onChange:qe},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:c(()=>[b(y("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.ConfirmIntoAccount"]]),g(n,{name:"depositLogin1"},{default:c(()=>[g(o,{value:ce.depositLogin1,"onUpdate:value":a[2]||(a[2]=e=>ce.depositLogin1=e),clearable:!1,options:Oe.value,placeholder:w(Y)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:c(()=>[b(y("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.Amount"]]),g(s,{class:"card-row amount-box"},{default:c(()=>[g(n,{name:"amount","error-message":xe.value,class:"amount-input"},{default:c(()=>[g(u,{modelValue:ce.amount,"onUpdate:modelValue":a[3]||(a[3]=e=>ce.amount=e),placeholder:w(Y)("placeholder.input"),onBlur:Se},null,8,["modelValue","placeholder"])]),_:1},8,["error-message"]),b(g(s,{class:"btn btn-gray waves-effect waves-light",onClick:ke},null,512),[[Q,"State.All"]])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:c(()=>[be.value?(f(),r(s,{key:0,class:"form-row"},{default:c(()=>[g(s,{class:"form-col-full"},{default:c(()=>[g(n,{class:"agree"},{default:c(()=>[g(s,{class:"agree-content"},{default:c(()=>[g(i,{checked:ce.agree5,onClick:a[4]||(a[4]=e=>ce.agree5=!ce.agree5)},null,8,["checked"]),g(s,{class:"agree-text"},{default:c(()=>[g(s,{class:"agree-title"},{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNZTwo.itemDeposit1")),1)]),_:1})]),_:1})]),_:1})]),_:1}),g(s,{class:"agree-detail"},{default:c(()=>[g(d,null,{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNZTwo.itemDeposit2")),1)]),_:1}),g(d,{class:"clause crm-cursor",style:{"text-decoration":"underline"},onClick:a[5]||(a[5]=e=>_e.value=!0)},{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNZTwo.itemDeposit3")),1)]),_:1}),g(d,null,{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNZTwo.itemDeposit4")),1)]),_:1})]),_:1})]),_:1})]),_:1})):T("",!0),Ce.value?(f(),r(s,{key:1,class:"form-row"},{default:c(()=>[g(s,{class:"form-col-full"},{default:c(()=>[g(n,{class:"agree"},{default:c(()=>[g(s,{class:"agree-content"},{default:c(()=>[g(i,{checked:ce.agree6,onClick:a[6]||(a[6]=e=>ce.agree6=!ce.agree6)},null,8,["checked"]),g(s,{class:"agree-text"},{default:c(()=>[g(s,{class:"agree-title"},{default:c(()=>[C(A(Ae.value.title),1)]),_:1})]),_:1})]),_:1})]),_:1}),g(s,{class:"agree-detail"},{default:c(()=>[g(d,null,{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNewList.item1")),1)]),_:1}),g(d,{class:"clause",onClick:a[7]||(a[7]=e=>he.value=!0)},{default:c(()=>[C(A(Ae.value.title),1)]),_:1}),g(d,null,{default:c(()=>[C(A(w(Y)("news_add_field1.activitiesNewList.item2")),1)]),_:1})]),_:1})]),_:1})]),_:1})):T("",!0)]),_:1}),g(j,{onClick:Ke,class:"btn btn-dark waves-effect waves-light"},{default:c(()=>[y("i",{class:"fi fi-rs-check"}),C(),b(g(d,null,null,512),[[Q,"Btn.Submit"]])]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})]),_:1})]),_:1}),g(s,{class:"card card-body col-lg-4 col-sm-12"},{default:c(()=>[b(y("h4",null,null,512),[[Q,"Custom.Transfer.Tips"]]),g(s,{class:"fs-6 fw-semibold lh-sm text-color"},{default:c(()=>[b(g(s,null,null,512),[[Q,"Custom.Transfer.Tips1"]]),b(g(s,null,null,512),[[Q,"Custom.Transfer.Tips5"]]),b(g(s,null,null,512),[[Q,"Custom.Transfer.Tips3"]]),b(g(s,null,null,512),[[Q,"Custom.Transfer.Tips4"]])]),_:1})]),_:1})]),_:1})]),_:1})),g(Z,{visible:me.value,"onUpdate:visible":a[8]||(a[8]=e=>me.value=e),onConfirm:Ie,responseMessage:oe.value},null,8,["visible","responseMessage"]),g(q,{visible:ve.value,"onUpdate:visible":a[9]||(a[9]=e=>ve.value=e),onConfirm:Ie},null,8,["visible"]),g(E,{visible:ge.value,"onUpdate:visible":a[10]||(a[10]=e=>ge.value=e),type:"center","mask-click":!1,showFooters:!1},null,8,["visible"]),g(V,{visible:Le.value,"onUpdate:visible":a[11]||(a[11]=e=>Le.value=e),showFooters:!0,onConfirm:Ge},null,8,["visible"]),g(R,{visible:we.value,"onUpdate:visible":a[12]||(a[12]=e=>we.value=e),showFooters:!1,onConfirm:Me},null,8,["visible"]),g(z,{visible:_e.value,"onUpdate:visible":a[13]||(a[13]=e=>_e.value=e),title:w(Y)("news_add_field1.activitiesNZTwo.item6"),type:"nzTwo",tableData4Two:ye.value},null,8,["visible","title","tableData4Two"]),g(z,{visible:he.value,"onUpdate:visible":a[14]||(a[14]=e=>he.value=e),title:Ae.value.title,content:Ae.value.content,type:"newList"},null,8,["visible","title","content"]),g(H)]),_:1})}}},[["__scopeId","data-v-37a055db"]]);export{J as default};
|