| 1 |
- import{_ as e,c as a,u as l,r as t,ap as o,w as n,o as s,M as u,f as i,g as r,h as c,j as v,k as d,aM as m,A as p,i as f,l as g,m as w,p as _,F as b,n as y,t as h,s as C,au as A,x as T,ax as L,v as x,z as j,P as S}from"./index-DVmtlnMb.js";import{b as k,c as F}from"./cwg-page-wrapper.DaGGeE-8.js";import{_ as U}from"./uni-loading.CE_JxkDa.js";import{_ as N}from"./cwg-combox.BEF9wedQ.js";import{_ as $,a as B}from"./uni-forms.CCGSfrfE.js";import{_ as D}from"./uni-easyinput.Qt8oHou4.js";import{_ as M,a as O}from"./cwg-success-popup.De_-Nfq2.js";import{_ as I}from"./cwg-wait-popup.atXDKC0n.js";import{_ as K}from"./cwg-dont-active-popup.DT9lqH3P.js";import{_ as P}from"./cwg-function-disabled-popup.ZJf6oYZo.js";import{_ as Z}from"./cwg-confirm-popup.50QbjRyJ.js";import{i as G}from"./cwg-right-drawer.CQ3TIkPI.js";import{a as q}from"./activity.DcohMuSh.js";import{f as E}from"./financial.DsIkD-FG.js";import{c as R}from"./index.BeoSXJcF.js";import{u as V}from"./liveChat.CRp-O3MZ.js";import{B as z}from"./BonusAgreementPopup.B0G4Ql0g.js";import{u as H}from"./useConfirm.BeA1n9Sz.js";import"./uni-row.qQh_hWY6.js";import"./openExternalUrl.DIEuSLrw.js";import"./logo-full-white.B1je6nNN.js";import"./useRouter.B3Jr-9lo.js";import"./user.CPTROOUO.js";import"./useLeftSidebarCollapse.91IdSJLI.js";import"./useMenuSplit.BA1Ej6MJ.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_f18e0404_lang.BS-bZAaT.js";import"./cwg-rich-text.B9drsckY.js";const J=e({__name:"agent-transfer",setup(e){const J=H(),Q=V(),Y=a(()=>{var e;return(null==(e=null==Q?void 0:Q.userInfo)?void 0:e.ibInfo)||{}}),{Code:W}=R,{t:X,locale:ee}=l(),{proxy:ae}=m();null==ae||ae.$pigeon;const le=t(null),te=t(!1),oe=t(""),ne=t(""),se=t([]),ue=t([]),ie=t(!1),re=o({minAmount:"",maxAmount:""}),ce=o({currency:"USD",depositLogin:null,depositLogin1:null,withdrawLogin:null,amount:"",agree5:!1,agree6:!1}),ve=async()=>{var e;await S(),null==(e=Ue.value)||e.clearValidate(),ce.customBankCode="",ce.depositLogin=null,ce.depositLogin1=null,ce.withdrawLogin=null,ce.amount="",ce.agree5=!1,ce.agree6=!1,xe.value="",Le.value=!1,te.value=!1},de=a(()=>pe.value&&fe.value),me=a(()=>pe.value&&!fe.value),pe=t(!1),fe=t(!1),ge=t(!1),we=t(!1),_e=t(!1),be=t(!1),ye=t({}),he=t(!1),Ce=t(!1),Ae=t({}),Te=t(!1),Le=t(!1),xe=t(""),je={withdrawLogin:{rules:[{required:!0,errorMessage:X("vaildate.select.empty")}]},depositLogin:{rules:[{required:!0,errorMessage:X("vaildate.select.empty")}]},depositLogin1:{rules:[{required:!0,errorMessage:X("Custom.Transfer.ConfirmIntoAccount1")},{validateFunction:(e,a,l,t)=>(a!==ce.depositLogin&&t(X("Custom.Transfer.ConfirmIntoAccount1")),!0)}]},amount:{rules:[{required:!0,errorMessage:X("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(X("vaildate.amount.amount")+re.minAmount+"-"+re.maxAmount):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(a)?a>ke.value&&t(X("Label.LoginBalance")+":$"+ke.value):t(X("vaildate.amount.format")):t(X("vaildate.amount.format")),!0)}]}};function Se(){const e=Number(ce.amount);if(!e)return xe.value=X("vaildate.amount.format"),!1;const a=parseFloat(e);return isNaN(a)?(xe.value=X("vaildate.amount.format"),!1):re.minAmount&&a<parseFloat(re.minAmount)||re.maxAmount&&a>parseFloat(re.maxAmount)?(xe.value=X("vaildate.amount.amount")+re.minAmount+"-"+re.maxAmount,!1):/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(e)?e>ke.value?(xe.value=X("Label.LoginBalance")+":$"+ke.value,!1):(xe.value="",!0):(xe.value=X("vaildate.amount.format"),!1)}const ke=t(0),Fe=()=>{ce.amount=ke.value,Se()},Ue=t(null),Ne=a(()=>{var e;return!!(null==(e=Y.value)?void 0:e.closeFunctions)&&-1!==Y.value.closeFunctions.indexOf("5")});function $e(e){return{GBP:": £",USD:": $",EUR:": €",USC:": ¢"}[e]||": $"}function Be(e){return{1:X("AccountType.ClassicAccount"),2:X("AccountType.SeniorAccount"),5:X("AccountType.SpeedAccount"),6:X("AccountType.SpeedAccount"),7:X("AccountType.StandardAccount"),8:X("AccountType.CentAccount")}[e]||""}const De=a(()=>se.value.map(e=>{var a,l;return{text:`${e.login} - ${Be(e.type)} - ${X("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"))}})),Me=a(()=>ue.value.map(e=>({text:`${e.login} - ${Be(e.type)} - ${X("Custom.Deposit.AvailableBalance")}${$e(e.currency)}${e.balance}`,value:e.login})));function Oe(){A({url:"/pages/ib/index"}),we.value=!1}function Ie(){var e,a;ve(),null==(a=null==(e=Ue.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(!Le.value)try{if(!(await(null==(e=Ue.value)?void 0:e.validate())))return void console.log("表单验证失败");Pe()}catch(a){console.error("验证失败:",a)}}function Pe(){Te.value=!1,async function(){if(Le.value)return;Le.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 G.agentTransferApply({...ce});ge.value=!1,e.code==W.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{ve(),ge.value&&(ge.value=!1)}}()}t([{value:"USD",text:"USD"}]);const Ze=t(!1);function Ge(){!async function(){const e=await q.Activity23nianzhongTwoLogin({login:ce.depositLogin});e.code==W.StatusOK?(ye.value=e.data,1==ye.value.show?be.value=!0:0==ye.value.show&&(be.value=!1)):p({title:e.msg,icon:"none"})}(),async function(){const e=await q.ActivityExtensionGiveLogin({login:ce.depositLogin});e.code==W.StatusOK?(Ae.value=e.data,1==Ae.value.show?Ce.value=!0:0==Ae.value.show&&(Ce.value=!1)):p({title:e.msg,icon:"none"})}(),async function(){const e=await q.ActivityExtensionGiveLoginJoin({login:ce.depositLogin});e.code==W.StatusOK?ne.value=e.data:(p({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:X("Msg.SystemPrompt"),content:X("vu.item14")+X("vu.item15")+X("vu.item16"),confirmText:X("Btn.Confirm"),cancelText:X("Btn.Cancel")})};return n(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:X("Msg.SystemPrompt"),content:X("vu.item14")+X("vu.item15")+X("vu.item16"),confirmText:X("Btn.Confirm"),cancelText:X("Btn.Cancel")})})(e);const a=se.value.find(e=>e.login===Number(le.value));ke.value=Number(a.balance),ce.depositLogin=null,ce.depositLogin1=null,ce.amount="",ce.agree5=!1,ce.agree6=!1,xe.value=""}}),n(ce.depositLogin,e=>{e&&Ge()}),n(()=>ce.agree6,e=>{var a;e&&!1===(null==(a=ne.value)?void 0:a.flag)&&(1==ne.value.promptType?X("surplusList.item10"):X("surplusList.item11"))}),s(()=>{Ne.value&&(we.value=!0),async function(){const e=await G.CustomDropdown({platform:""});e.code==W.StatusOK?se.value=e.data:p({title:e.msg,icon:"none"})}(),async function(){Ze.value=!0;const e=await G.accountCustomList({});e.code==W.StatusOK?ue.value=e.data:p({title:e.msg,icon:"none"}),Ze.value=!1}(),async function(){const e=await E.transferInfo({});e.code==W.StatusOK?Object.assign(re,e.data):p({title:e.msg,icon:"none"})}()}),u(e=>{(null==e?void 0:e.login)&&(le.value=Number(e.login),ie.value=!0,ce.withdrawLogin=Number(e.login))}),(e,a)=>{const l=i(r("cwg-header"),k),t=i(r("uni-loading"),U),o=i(r("cwg-combox"),N),n=i(r("uni-forms-item"),$),s=T,u=i(r("uni-easyinput"),D),m=L,p=x,A=j,S=i(r("uni-forms"),B),G=i(r("cwg-error-popup"),M),q=i(r("cwg-success-popup"),O),E=i(r("cwg-wait-popup"),I),R=i(r("cwg-dont-active-popup"),K),V=i(r("cwg-function-disabled-popup"),P),H=i(r("cwg-confirm-popup"),Z),J=i(r("cwg-page-wrapper"),F),Q=c("t");return f(),v(J,{class:"create-page",isHeaderFixed:!0},{default:d(()=>[g(l,{title:w(X)("Home.page_ib.item9")},null,8,["title"]),Ze.value?(f(),v(t,{key:0})):(f(),v(s,{key:1,class:"container"},{default:d(()=>[g(s,{class:"row"},{default:d(()=>[g(s,{class:"col-lg-8 col-sm-12"},{default:d(()=>[g(s,{class:"card"},{default:d(()=>[g(s,{class:"border-0 card-header"},{default:d(()=>[g(S,{ref_key:"formRef",ref:Ue,model:ce,rules:je,"label-position":"top","validate-trigger":"submit"},{default:d(()=>[g(s,{class:"row"},{default:d(()=>[g(s,{class:"col-lg-6"},{default:d(()=>[_(b("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.Title1"]]),g(n,null,{default:d(()=>[g(o,{value:le.value,"onUpdate:value":a[0]||(a[0]=e=>le.value=e),clearable:!1,options:De.value,placeholder:w(X)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:d(()=>[_(b("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.IntoAccount"]]),g(n,{name:"depositLogin"},{default:d(()=>[g(o,{value:ce.depositLogin,"onUpdate:value":a[1]||(a[1]=e=>ce.depositLogin=e),clearable:!1,options:Me.value,placeholder:w(X)("placeholder.choose"),onChange:qe},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:d(()=>[_(b("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.ConfirmIntoAccount"]]),g(n,{name:"depositLogin1"},{default:d(()=>[g(o,{value:ce.depositLogin1,"onUpdate:value":a[2]||(a[2]=e=>ce.depositLogin1=e),clearable:!1,options:Me.value,placeholder:w(X)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:d(()=>[_(b("h5",{class:"mb-3"},null,512),[[Q,"Custom.Transfer.Amount"]]),g(s,{class:"card-row amount-box"},{default:d(()=>[g(n,{name:"amount","error-message":xe.value,class:"amount-input"},{default:d(()=>[g(u,{modelValue:ce.amount,"onUpdate:modelValue":a[3]||(a[3]=e=>ce.amount=e),placeholder:w(X)("placeholder.input"),onBlur:Se},null,8,["modelValue","placeholder"])]),_:1},8,["error-message"]),_(g(s,{class:"btn btn-gray waves-effect waves-light",onClick:Fe},null,512),[[Q,"State.All"]])]),_:1})]),_:1}),g(s,{class:"col-lg-6"},{default:d(()=>[be.value?(f(),v(s,{key:0,class:"form-row"},{default:d(()=>[g(s,{class:"form-col-full"},{default:d(()=>[g(n,{class:"agree"},{default:d(()=>[g(s,{class:"agree-content"},{default:d(()=>[g(m,{checked:ce.agree5,onClick:a[4]||(a[4]=e=>ce.agree5=!ce.agree5)},null,8,["checked"]),g(s,{class:"agree-text"},{default:d(()=>[g(s,{class:"agree-title"},{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNZTwo.itemDeposit1")),1)]),_:1})]),_:1})]),_:1})]),_:1}),g(s,{class:"agree-detail"},{default:d(()=>[g(p,null,{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNZTwo.itemDeposit2")),1)]),_:1}),g(p,{class:"clause crm-cursor",style:{"text-decoration":"underline"},onClick:a[5]||(a[5]=e=>_e.value=!0)},{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNZTwo.itemDeposit3")),1)]),_:1}),g(p,null,{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNZTwo.itemDeposit4")),1)]),_:1})]),_:1})]),_:1})]),_:1})):C("",!0),Ce.value?(f(),v(s,{key:1,class:"form-row"},{default:d(()=>[g(s,{class:"form-col-full"},{default:d(()=>[g(n,{class:"agree"},{default:d(()=>[g(s,{class:"agree-content"},{default:d(()=>[g(m,{checked:ce.agree6,onClick:a[6]||(a[6]=e=>ce.agree6=!ce.agree6)},null,8,["checked"]),g(s,{class:"agree-text"},{default:d(()=>[g(s,{class:"agree-title"},{default:d(()=>[y(h(Ae.value.title),1)]),_:1})]),_:1})]),_:1})]),_:1}),g(s,{class:"agree-detail"},{default:d(()=>[g(p,null,{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNewList.item1")),1)]),_:1}),g(p,{class:"clause",onClick:a[7]||(a[7]=e=>he.value=!0)},{default:d(()=>[y(h(Ae.value.title),1)]),_:1}),g(p,null,{default:d(()=>[y(h(w(X)("news_add_field1.activitiesNewList.item2")),1)]),_:1})]),_:1})]),_:1})]),_:1})):C("",!0)]),_:1}),g(A,{onClick:Ke,class:"btn btn-dark waves-effect waves-light"},{default:d(()=>[b("i",{class:"fi fi-rs-check"}),y(),_(g(p,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:d(()=>[_(b("h4",null,null,512),[[Q,"Custom.Transfer.Tips"]]),g(s,{class:"fs-6 fw-semibold lh-sm text-color"},{default:d(()=>[_(g(s,null,null,512),[[Q,"Custom.Transfer.Tips1"]]),_(g(s,null,null,512),[[Q,"Custom.Transfer.Tips5"]]),_(g(s,null,null,512),[[Q,"Custom.Transfer.Tips3"]]),_(g(s,null,null,512),[[Q,"Custom.Transfer.Tips4"]])]),_:1})]),_:1})]),_:1})]),_:1})),g(G,{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:de.value,"onUpdate:visible":a[9]||(a[9]=e=>de.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(R,{visible:Te.value,"onUpdate:visible":a[11]||(a[11]=e=>Te.value=e),showFooters:!0,onConfirm:Pe},null,8,["visible"]),g(V,{visible:we.value,"onUpdate:visible":a[12]||(a[12]=e=>we.value=e),showFooters:!1,onConfirm:Oe},null,8,["visible"]),g(z,{visible:_e.value,"onUpdate:visible":a[13]||(a[13]=e=>_e.value=e),title:w(X)("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-9def9e0f"]]);export{J as default};
|