| 1 |
- import{_ as e,c as a,u as t,r as l,al as o,w as n,o as s,J as u,f as i,g as r,h as c,j as v,k as m,aH as d,A as p,i as f,l as g,p as w,n as b,t as _,m as y,C as h,q as x,s as A,F as T,ap as C,ag as S,v as j,x as F,as as k,at as B,au as L,z as U,M}from"./index-DhPBDLGv.js";import{c as D,b as I}from"./cwg-page-wrapper.D40OLzj1.js";import{_ as $}from"./uni-loading.DQQPiM8B.js";import{_ as N}from"./cwg-asset-tabs.CV7HZ17I.js";import{_ as K}from"./cwg-combox.BzQ50V5b.js";import{_ as O,a as P}from"./uni-forms.D-NfNh3e.js";import{_ as E}from"./uni-easyinput.2vVzvLrd.js";import{_ as V,a as z,b as G}from"./cwg-wait-popup.yiIDQJpX.js";import{_ as Z}from"./cwg-dont-active-popup.BKUUB-Ff.js";import{_ as q}from"./cwg-function-disabled-popup.BFU9GCyq.js";import{_ as H,u as J}from"./useConfirm.BfNn665h.js";import{i as R}from"./cwg-right-drawer.DpGHOskl.js";import{a as Q}from"./activity.BC-IIQy7.js";import{c as W}from"./index.DEN0qiOJ.js";import{u as X}from"./liveChat.DpTj_oVP.js";import{B as Y}from"./BonusAgreementPopup.Bk_CO01n.js";import{u as ee}from"./useFilters.547xtPNR.js";import{i as ae}from"./dateUtils.czFtfM-n.js";import"./logo-full.DuAiVwVf.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_f2fc5081_lang.CfG03DZd.js";import"./useRouter.Cj1Vpbkd.js";import"./uni-row.BEpYes6H.js";import"./openExternalUrl.DIEuSLrw.js";import"./cwg-submenu.BWKylUQt.js";import"./useMenuSplit.CsBe6LE3.js";import"./cwg-rich-text.OPUMxSfS.js";const te=e({__name:"transfer",setup(e){const{numberFormat:te}=ee(),le=X(),oe=a((()=>{var e;return(null==(e=null==le?void 0:le.userInfo)?void 0:e.ibInfo)||{}})),{Code:ne}=W,{t:se,locale:ue}=t(),ie=l(1),re=a((()=>[{text:se("Ib.Transfer.CommissionTransfer"),value:1,type:"commission"},{text:se("Ib.Transfer.CommissionIssue"),value:2,type:"commissionIssue"},{text:se("Ib.Transfer.IbAccountTransfer"),value:3,type:"ib"}])),ce=a((()=>{var e;return(null==(e=re.value.find((e=>e.value==ie.value)))?void 0:e.text)||""})),ve=a((()=>"1"==ie.value||"2"==ie.value?se("Label.IntoAccount"):se("Ib.Transfer.IntoAgentAccount"))),{proxy:me}=d();null==me||me.$pigeon;const de=J(),pe=l(""),fe=l(!1),ge=l(""),we=l(null),be=l(!1),_e=o({minAmount:"",maxAmount:""}),ye=o({currency:"USD",depositLogin:null,to:null,amount:"",agree5:!1,agree6:!1}),he=async()=>{var e;await M(),null==(e=qe.value)||e.clearValidate(),ye.customBankCode="",ye.depositLogin="",ye.withdrawLogin="",ye.to="",ye.amount="",ye.agree5=!1,ye.agree6=!1,$e.value="",Ie.value=!1,fe.value=!1},xe=a((()=>Te.value&&Ce.value)),Ae=a((()=>Te.value&&!Ce.value)),Te=l(!1),Ce=l(!1),Se=l(!1),je=l(!1),Fe=l(!1),ke=l(!1),Be=l({}),Le=l(!1),Ue=l(!1),Me=l({}),De=l(!1),Ie=l(!1);l(""),l("");const $e=l(""),Ne={withdrawLogin:{rules:[{required:!0,errorMessage:se("vaildate.select.empty")}]},to:{rules:[{required:!0,errorMessage:se("vaildate.select.empty")}]},amount:{rules:[{required:!0,errorMessage:se("vaildate.amount.format")},{validateFunction:(e,a,t,l)=>(a?_e.minAmount&&_e.maxAmount&&(parseFloat(_e.minAmount)>parseFloat(a)||parseFloat(_e.maxAmount)<parseFloat(a))?l(se("vaildate.amount.amount")+_e.minAmount+"-"+_e.maxAmount):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(a)||l(se("vaildate.amount.format")):l(se("vaildate.amount.format")),!0)}]},agree5:{rules:[{validateFunction:(e,a,t,l)=>!!ye.agree5||(l(se("vaildate.agree.empty")),!1),trigger:"change"}]}},Ke=e=>{ye.agree5=e.detail.value.length>0},Oe=e=>{ye.agree6=e.detail.value.length>0},Pe=a((()=>te(Ve.value||0,!0)[0])),Ee=a((()=>te(Ve.value||0,!0)[1]||"00")),Ve=l(0),ze=async()=>{let e=await R.IbData({});e.code==ne.StatusOK?null!=e.data&&(Ve.value=e.data.balance):p({title:e.msg,icon:"none"})},Ge=()=>{ye.amount=Ve.value,Ze()};function Ze(){const e=ye.amount;if(!e)return $e.value=se("vaildate.amount.format"),!1;const a=parseFloat(e);return isNaN(a)?($e.value=se("vaildate.amount.format"),!1):_e.minAmount&&a<parseFloat(_e.minAmount)||_e.maxAmount&&a>parseFloat(_e.maxAmount)?($e.value=se("vaildate.amount.amount")+_e.minAmount+"-"+_e.maxAmount,!1):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(e)?($e.value="",!0):($e.value=se("vaildate.amount.format"),!1)}const qe=l(null),He=a((()=>{var e;return!!(null==(e=oe.value)?void 0:e.closeFunctions)&&-1!==oe.value.closeFunctions.indexOf("5")}));function Je(e){return{GBP:": £",USD:": $",EUR:": €",USC:": ¢"}[e]||": $"}const Re=a((()=>3!=ie.value?We.value.map((e=>{return{text:`${e.login} - ${a=e.type,{1:se("AccountType.ClassicAccount"),2:se("AccountType.SeniorAccount"),3:ae()?"--":se("AccountType.AgencyAccount"),5:se("AccountType.SpeedAccount"),6:se("AccountType.SpeedAccount"),7:se("AccountType.StandardAccount"),8:se("AccountType.CentAccount")}[a]||""} - ${se("Custom.Deposit.AvailableBalance")}${Je(e.currency)}${e.balance}`,value:e.login,disabled:e.status};var a})):Xe.value.map((e=>({text:`${e.ibNo} - ${e.name}`,value:e.id}))))),Qe=l(""),We=l([]),Xe=l([]),Ye=l(!1),ea=async function(){let e;e=1==ie.value?await R.CustomDropdown({platform:""}):await R.agentTransferToList({}),e.code==ne.StatusOK?(We.value=e.data||[],We.value.forEach((e=>{if(e.closeFunctions&&e.closeFunctions.length>0){const a=["7","5","9"];e.closeFunctions.some((e=>a.includes(e)))&&(e.status=!0)}}))):p({title:e.msg,icon:"none"})},aa=async function(){let e=await R.ibTreeForTransfer({});e.code==ne.StatusOK?Xe.value=e.data||[]:p({title:e.msg,icon:"none"})};function ta(){C({url:"/pages/ib/index"}),je.value=!1}function la(){var e,a;he(),null==(a=null==(e=qe.value)?void 0:e.resetFields)||a.call(e),be.value=!1,pe.value="",Te.value=!1,Ce.value=!1,ke.value=!1,Ue.value=!1}async function oa(){var e;if(!Ie.value)try{if(!(await(null==(e=qe.value)?void 0:e.validate())))return void console.log("表单验证失败");na()}catch(a){console.error("验证失败:",a)}}function na(){De.value=!1,async function(){if(Ie.value)return;Ie.value=!0;try{if(fe.value)return;let e;fe.value=!0,ye.activityTwoPercentGive=ye.agree5?1:0,ye.activityGive=ye.agree6?1:0,Se.value=!0,e=3!=ie.value?R.agentBalanceTransfer:R.agentBalanceCommissionAdd;const a=await e({...ye});Se.value=!1,a.code==ne.StatusOK?(Te.value=!0,Ce.value=!0,fe.value=!1):(ge.value=a.msg,Te.value=!0,Ce.value=!1,fe.value=!1)}catch(e){console.error("转账失败:",e),ge.value=e.msg||se("Msg.Fail"),Te.value=!0,Ce.value=!1}finally{Ie.value=!1,fe.value=!1,he(),Se.value&&(Se.value=!1),ze(),S("updatePayment")}}()}function sa(){!async function(){const e=await Q.Activity23nianzhongTwoLogin({login:ye.to});e.code==ne.StatusOK?(Be.value=e.data,1==Be.value.show?ke.value=!0:0==Be.value.show&&(ke.value=!1)):p({title:e.msg,icon:"none"})}(),async function(){const e=await Q.ActivityExtensionGiveLogin({login:ye.to});e.code==ne.StatusOK?(Me.value=e.data,1==Me.value.show?Ue.value=!0:0==Me.value.show&&(Ue.value=!1)):p({title:e.msg,icon:"none"})}(),async function(){const e=await Q.ActivityExtensionGiveLoginJoin({login:ye.to});e.code==ne.StatusOK?we.value=e.data:(p({title:e.msg,icon:"none"}),we.value="")}()}return l([{value:"USD",text:"USD"}]),n(ie,(e=>{e&&(console.log(e,1212),3==e?aa():ea(),he())})),n(pe,(e=>{e&&(be.value=!0,ye.withdrawLogin=e)})),n((()=>ye.to),(e=>{3==ie.value?aa():sa()})),n((()=>ye.agree6),(async e=>{var a;if(e&&!1===(null==(a=we.value)?void 0:a.flag)){let e="";if(e=1==we.value.promptType?se("surplusList.item10"):se("surplusList.item11"),1==we.value.activityCategory)try{await de({title:se("Msg.SystemPrompt"),content:e,confirmText:se("surplusList.item12"),cancelText:se("Home.msg.item3")}),await new Promise((e=>{setTimeout((()=>{e(!0)}),300)})),await de({title:se("Msg.SystemPrompt"),content:se("surplusList.item13"),confirmText:se("Btn.Confirm"),cancelText:se("Btn.Cancel")});const a=await Q.ActivityGiveCancel({login:pe.value});a.code==ne.StatusOK?MessageOK(a.msg||se("Msg.Success")):MessageError(a.msg)}catch(t){ye.agree6=!1}else if(2==we.value.activityCategory)try{await de({title:se("Msg.SystemPrompt"),content:e,confirmText:"跳转",cancelText:se("Btn.Cancel"),showCancelButton:!1}),await new Promise((e=>{setTimeout((()=>{e(!0)}),300)})),await de({title:se("Msg.SystemPrompt"),content:"是否跳转到对应活动取消",confirmText:se("Btn.Confirm"),cancelText:se("Btn.Cancel")}),C({path:"/pages/activity/monthly-list"})}catch(t){ye.agree6=!1}else try{await de({title:se("Msg.SystemPrompt"),content:e,confirmText:se("Btn.Confirm"),cancelText:se("Btn.Cancel")})}catch(t){ye.agree6=!1}}})),s((()=>{He.value&&(je.value=!0),ze(),async function(){Ye.value=!0;let e=await R.agentBalanceTransferFrom({});e.code==ne.StatusOK?Qe.value=e.data.ibNo+" - "+se("Custom.Deposit.AvailableBalance")+": $"+(e.data.balance?e.data.balance:0):p({title:e.msg,icon:"none"}),Ye.value=!1}(),ea()})),u((e=>{(null==e?void 0:e.login)&&(pe.value=e.login,be.value=!0,ye.withdrawLogin=e.login),(null==e?void 0:e.tab)&&(ie.value=null==e?void 0:e.tab)})),(e,a)=>{const t=i(r("cwg-header"),D),l=i(r("uni-loading"),$),o=i(r("cwg-asset-tabs"),N),n=j,s=F,u=i(r("cwg-combox"),K),d=i(r("uni-forms-item"),O),p=i(r("uni-easyinput"),E),C=k,S=B,M=L,J=U,R=i(r("uni-forms"),P),Q=i(r("cwg-error-popup"),V),W=i(r("cwg-success-popup"),z),X=i(r("cwg-wait-popup"),G),ee=i(r("cwg-dont-active-popup"),Z),ae=i(r("cwg-function-disabled-popup"),q),te=i(r("cwg-confirm-popup"),H),le=i(r("cwg-page-wrapper"),I),ne=c("t");return f(),v(le,{class:"create-page",isHeaderFixed:!0},{default:m((()=>[g(t,{title:ce.value},null,8,["title"]),Ye.value?(f(),v(l,{key:0})):(f(),v(s,{key:1,id:"custom_IbTransfer",class:"transfer-page"},{default:m((()=>[g(s,{class:"main-content"},{default:m((()=>[g(o,{modelValue:ie.value,"onUpdate:modelValue":a[0]||(a[0]=e=>ie.value=e),tabs:re.value},null,8,["modelValue","tabs"]),g(s,{class:"box box-step2"},{default:m((()=>[g(s,{class:"b-card"},{default:m((()=>[g(s,{class:"card-top"},{default:m((()=>[g(s,{class:"tit"},{default:m((()=>[g(n,null,{default:m((()=>[w(g(n,null,null,512),[[ne,"Label.AgentNumber"]]),b(" :"+_(oe.value.ibNo),1)])),_:1}),g(n,{class:"balance-kg"}),g(n,null,{default:m((()=>[w(g(n,null,null,512),[[ne,"Label.CommissionBalance"]]),g(n,null,{default:m((()=>[b(":$")])),_:1}),g(n,null,{default:m((()=>[b(_(Pe.value),1)])),_:1}),g(n,null,{default:m((()=>[b("."+_(Ee.value),1)])),_:1})])),_:1})])),_:1}),g(R,{ref_key:"formRef",ref:qe,model:ye,rules:Ne,"label-width":"300","label-position":"top","validate-trigger":"submit"},{default:m((()=>[g(s,{class:"form-row"},{default:m((()=>[g(s,{class:"form-col"},{default:m((()=>[g(d,{label:ve.value,name:"to","error-message":e.deposittoErrorMessage},{default:m((()=>[g(u,{value:ye.to,"onUpdate:value":a[1]||(a[1]=e=>ye.to=e),clearable:!1,options:Re.value,placeholder:y(se)("placeholder.choose")},null,8,["value","options","placeholder"])])),_:1},8,["label","error-message"])])),_:1})])),_:1}),g(s,{class:"form-row"},{default:m((()=>[g(s,{class:"form-col amount-box"},{default:m((()=>[g(d,{label:y(se)("Custom.Transfer.Amount"),name:"amount","error-message":$e.value,class:"amount-input"},{default:m((()=>[g(p,{modelValue:ye.amount,"onUpdate:modelValue":a[2]||(a[2]=e=>ye.amount=e),placeholder:y(se)("placeholder.input"),onBlur:Ze},null,8,["modelValue","placeholder"])])),_:1},8,["label","error-message"]),w(g(s,{class:"btn",onClick:Ge},null,512),[[ne,"State.All"]])])),_:1})])),_:1}),3!=ie.value?(f(),h(T,{key:0},[ke.value?(f(),v(s,{key:0,class:"form-row"},{default:m((()=>[g(d,{class:"agree"},{default:m((()=>[g(M,{value:ye.agree5?["1"]:[],onChange:Ke},{default:m((()=>[g(S,{class:"checkbox"},{default:m((()=>[g(C,{value:"1",checked:ye.agree5},null,8,["checked"]),g(n,null,{default:m((()=>[b(_(y(se)("news_add_field1.activitiesNZTwo.itemDeposit1")),1)])),_:1}),g(s,{style:{"margin-top":"10px","line-height":"1.5","font-size":"14px"}},{default:m((()=>[g(n,{class:"crm-cursor",onClick:a[3]||(a[3]=x((a=>e.dialogCheckTip=!0),["stop"]))},{default:m((()=>[b(_(y(se)("Custom.Withdraw.Des")),1)])),_:1}),g(n,null,{default:m((()=>[b(_(y(se)("news_add_field1.activitiesNZTwo.itemDeposit2")),1)])),_:1}),g(n,{class:"clause crm-cursor",style:{"text-decoration":"underline"},onClick:a[4]||(a[4]=x((e=>Fe.value=!0),["stop"]))},{default:m((()=>[b(_(y(se)("news_add_field1.activitiesNZTwo.itemDeposit3")),1)])),_:1}),g(n,null,{default:m((()=>[b(_(y(se)("news_add_field1.activitiesNZTwo.itemDeposit4")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["value"])])),_:1})])),_:1})):A("",!0),Ue.value?(f(),v(s,{key:1,class:"form-row"},{default:m((()=>[g(s,{class:"form-col-full"},{default:m((()=>[g(d,{name:"agree6"},{default:m((()=>[g(M,{value:ye.agree6?["1"]:[],onChange:Oe},{default:m((()=>[g(S,{class:"checkbox"},{default:m((()=>[g(C,{value:"1",checked:ye.agree6},null,8,["checked"]),g(n,{onClick:a[5]||(a[5]=x((e=>Le.value=!0),["stop"])),style:{"text-decoration":"underline"}},{default:m((()=>[b(_(Me.value.title),1)])),_:1}),g(s,{style:{"margin-top":"10px","line-height":"1.5","font-size":"14px"}},{default:m((()=>[g(n,null,{default:m((()=>[b(_(y(se)("news_add_field1.activitiesNewList.item1"))+_(y(se)("news_add_field1.activitiesNewList.item2")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["value"])])),_:1})])),_:1})])),_:1})):A("",!0)],64)):A("",!0),g(s,{class:"form-row"},{default:m((()=>[g(J,{class:"s-btn reselect",type:"primary",onClick:oa},{default:m((()=>[b(_("es"===y(ue)?"Enviar solicitud":y(se)("Btn.Submit")),1)])),_:1})])),_:1})])),_:1},8,["model"])])),_:1})])),_:1})])),_:1})])),_:1}),g(Q,{visible:Ae.value,"onUpdate:visible":a[6]||(a[6]=e=>Ae.value=e),onConfirm:la,responseMessage:ge.value},null,8,["visible","responseMessage"]),g(W,{visible:xe.value,"onUpdate:visible":a[7]||(a[7]=e=>xe.value=e),onConfirm:la},null,8,["visible"]),g(X,{visible:Se.value,"onUpdate:visible":a[8]||(a[8]=e=>Se.value=e),showFooters:!1},null,8,["visible"]),g(ee,{visible:De.value,"onUpdate:visible":a[9]||(a[9]=e=>De.value=e),showFooters:!0,onConfirm:na},null,8,["visible"]),g(ae,{visible:je.value,"onUpdate:visible":a[10]||(a[10]=e=>je.value=e),showFooters:!1,onConfirm:ta},null,8,["visible"]),g(Y,{visible:Fe.value,"onUpdate:visible":a[11]||(a[11]=e=>Fe.value=e),title:y(se)("news_add_field1.activitiesNZTwo.item6"),type:"nzTwo",tableData4Two:Be.value},null,8,["visible","title","tableData4Two"]),g(Y,{visible:Le.value,"onUpdate:visible":a[12]||(a[12]=e=>Le.value=e),title:Me.value.title,content:Me.value.content,type:"newList"},null,8,["visible","title","content"])])),_:1})),g(te)])),_:1})}}},[["__scopeId","data-v-b6b5c0a0"]]);export{te as default};
|