pages-ib-index.C05oSyZR.js 13 KB

1
  1. import{_ as e,u as a,r as l,C as t,c as n,aP as o,o as s,f as u,g as c,j as i,k as r,A as d,i as m,l as p,n as f,t as b,m as g,F as _,s as y,q as v,a2 as I,av as x,x as w,z as h,v as A,P as k}from"./index-cgJbsk9Q.js";import{_ as M}from"./uni-loading.CpAW2iQN.js";import{u as C,_ as P}from"./liveChat.BUvaIfgQ.js";import{_ as j,a as T}from"./uni-row.FyV3igX2.js";import{_ as L,a as q}from"./user.BtyQGfSG.js";import{_ as F}from"./cwg-tabel.D8rTO_-r.js";import{_ as S,a as O}from"./uni-forms.Dhln0KHN.js";import{_ as V}from"./uni-easyinput.DsosIYn9.js";import{a as B}from"./cwg-page-wrapper.Em0oD8Gp.js";import{_ as z}from"./dollar.DOmSzS52.js";import{u as K}from"./useRouter.9Te-FnFv.js";import{i as U}from"./cwg-right-drawer.DV6KhR1m.js";import"./browser.DEPKJqf2.js";/* empty css */import{u as E}from"./useFilters.Ebf6PfGb.js";import{i as H}from"./dateUtils.czFtfM-n.js";import"./uni-datetime-picker.CnmNB7rh.js";import"./cwg-label-line-value.CvkmiB4B.js";import"./logo-full-white.B1je6nNN.js";import"./cwg-link.lANmZlwR.js";import"./openExternalUrl.DIEuSLrw.js";import"./useLeftSidebarCollapse.DcXanZiP.js";import"./useMenuSplit.COJ5VtSh.js";const N=e({__name:"index",setup(e){const{t:N}=a(),D=l(!1),R=K(),{Code:J}=I,{userInfo:$}=C(),{numberFormat:Q}=E(),W=t();l(0),l("https://one.exnessonelink.com/a/plokue4yj3"),l("PLOKUE4YJ3"),l("link"),n(()=>"dark"===W.theme);const X=l({customAmount:0,ibAmount:0});l(""),l([]),l([]);const Y=l(),G=l(!1),Z=l({oldPercent:"",mamListId:"",oldOwnerId:"",oldAccountId:"",percent:""}),ee=l(!1);n(()=>[{label:N("Custom.Index.Withdrawals"),type:1},{label:N("Home.page_ib.item4"),type:2},{label:N("Ib.Transfer.CommissionIssue"),type:3}]),l([]),l([{text:N("AccountType.SeniorAccount"),value:"2"},{text:N("AccountType.StandardAccount"),value:"7"},{text:N("AccountType.CentAccount"),value:"8"}]),l(""),l(""),l("B0"),l(null),l(null),o("lang"),l(!1),l([]),l(""),l(""),l(""),l(null),l(null),l(200),n(()=>$.ibInfo.levelNum),n(()=>$.ibInfo.fixedHide),n(()=>$.ibInfo.id),n(()=>{var e;return Q((null==(e=X.value)?void 0:e.balance)||0,!0)[0]}),n(()=>{var e;return Q((null==(e=X.value)?void 0:e.balance)||0,!0)[1]||"00"}),n(()=>(console.log($.customInfo.country,"2"),$.customInfo.country));const ae=async()=>{x({url:"/pages/ib/linkList"})},le=()=>{R.push({path:"/pages/ib/customer",query:{type:3}})},te=()=>{R.push({path:"/pages/ib/subsList",query:{type:2}})},ne=l(null),oe=l({}),se=n(()=>$.ibInfo?e=>U.MamList(e):e=>new Promise(e=>{e({code:200,data:[]})})),ue=n(()=>{var e,a,l;return!!((null==(e=Y.value)?void 0:e.mamValid)||(null==(a=Y.value)?void 0:a.pammValid)||(null==(l=Y.value)?void 0:l.pammManagerValid))}),ce=n(()=>{var e,a,l;const t=[];return(null==(e=Y.value)?void 0:e.mamValid)&&t.push({label:"MAM",type:1}),(null==(a=Y.value)?void 0:a.pammValid)&&t.push({label:"Money Manager",type:2}),(null==(l=Y.value)?void 0:l.pammManagerValid)&&t.push({label:N("Ib.PammManager.title"),type:3}),t}),ie=({value:e})=>{me(e.type)},re=n(()=>[{prop:"mamAccount",label:N("Ib.Index.MAMAccount"),align:"center",slot:"mamAccount"},{prop:"type",label:N("Label.Type"),align:"center",slot:"mamType"},{prop:"accountType",label:N("Ib.Index.LoginType"),align:"center",slot:"loginType"},{prop:"platform",label:N("Ib.Index.Platform"),align:"center"},{prop:"currency",label:N("Ib.Index.Currency"),align:"center"},{prop:"leverage",label:N("Ib.Index.Leverage"),align:"center",slot:"leverage"},{prop:"balance",label:N("Ib.Index.Balance"),align:"center",slot:"balance"},{prop:"equity",label:N("Ib.Index.Equity"),align:"center",slot:"equity"},{prop:"commission",label:N("Ib.Index.Commission"),align:"center"},{prop:"operation",label:N("Ib.Index.Operation"),align:"center",slot:"operation"}]),de=n(()=>[{prop:"mamAccount",label:N("Ib.Index.MAMAccount"),align:"center",slot:"mamAccount"},{prop:"type",label:N("Label.Type"),align:"center",slot:"mamType"},{prop:"platform",label:N("Ib.Index.Platform"),align:"center"},{prop:"more",type:"more",width:20,align:"right"}]),me=e=>{3==e?R.push({path:"/pages/ib/openPammManager",query:{type:e}}):R.push({path:"/pages/ib/openAccount",query:{type:e}})},pe=e=>{R.push({path:"/pages/ib/settingPammManager",query:{login:e.accountId,id:e.id}})},fe=()=>{G.value=!1},be=async()=>{var e;if(!ee.value)if(Z.value.percent){ee.value=!0;try{const a=await U.applyPercent({mamListId:Z.value.mamListId,percent:Z.value.percent});a.code===J.StatusOK?(d({title:a.msg,icon:"success"}),G.value=!1,null==(e=ne.value)||e.refreshTable()):d({title:a.msg,icon:"none"})}catch(a){d({title:N("Msg.Fail"),icon:"none"})}finally{ee.value=!1}}else d({title:N("placeholder.input"),icon:"none"})},ge=l(!1),_e=l([]);return s(async()=>{let e=Q(80.7);console.log(e),D.value=!0,await(async()=>{const e=await U.IbData();e.code===J.StatusOK?null!=e.data&&(X.value=e.data):d({title:e.msg,icon:"none"})})(),await(async()=>{if(!$.ibInfo)return;const e=await U.mamApplyPammManagerValid();e.code===J.StatusOK?null!=e.data&&(Y.value=e.data):d({title:e.msg,icon:"none"})})(),D.value=!1}),(e,a)=>{const l=u(c("uni-loading"),M),t=w,n=u(c("cwg-icon"),P),o=h,s=u(c("uni-col"),j),I=A,x=u(c("uni-row"),T),C=u(c("cwg-dropdown"),L),K=u(c("cwg-tabel"),F),E=u(c("uni-forms-item"),S),R=u(c("uni-easyinput"),V),$=u(c("uni-forms"),O),W=u(c("cwg-popup"),q),Y=u(c("cwg-page-wrapper"),B);return m(),i(Y,{class:"create-page",isHeaderFixed:!0},{default:r(()=>[D.value?(m(),i(l,{key:0})):(m(),i(x,{key:1,class:"demo-uni-row uni-row1",gutter:20},{default:r(()=>[p(s,{xs:24,sm:24,md:24,lg:24,xl:24},{default:r(()=>[p(t,{class:"border-0 card-header"},{default:r(()=>[p(t,{class:"d-flex flex-wrap gap-3 align-items-center justify-content-between mb-3",style:{width:"100%"}},{default:r(()=>[p(t,{class:"mb-0 h3",style:{"align-self":"flex-start"}},{default:r(()=>[f(b(g(N)("Home.msg.Ib")),1)]),_:1}),p(o,{type:"button",class:"btn btn-secondary btn-shadow waves-effect",onClick:ae},{default:r(()=>[p(n,{name:"crm-share-nodes",size:16,color:"#fff"}),f(b(g(N)("Ib.Index.CreateLink")),1)]),_:1})]),_:1})]),_:1})]),_:1}),p(s,{xs:24,sm:24,md:24,lg:24,xl:24,class:"uni-col-left"},{default:r(()=>[p(x,{class:"dashboard-container"},{default:r(()=>[p(s,{xs:24,sm:24,md:8,lg:8,xl:8},{default:r(()=>[p(t,{class:"card position-relative"},{default:r(()=>[p(t,{class:"card-body d-flex gap-3 align-items-center"},{default:r(()=>[p(t,{class:"clearfix pe-2 text-warning"},{default:r(()=>[_("img",{src:z,alt:"dollar",class:"img-fluid"})]),_:1}),p(t,{class:"clearfix"},{default:r(()=>[p(t,{class:"mb-1"},{default:r(()=>[f(b(g(N)("news_add_field.Label.Balance")),1)]),_:1}),p(t,{class:"mb-0 fw-bold"},{default:r(()=>[f("$"+b(X.value.balance.toFixed(2)),1),p(I,{class:"badge bg-danger-subtle text-danger"},{default:r(()=>[f(b(g(N)("Ib.Index.TotalRevenue"))+": $"+b(g(Q)(X.value.all||"0")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),p(s,{xs:24,sm:24,md:8,lg:8,xl:8},{default:r(()=>[p(t,{class:"card position-relative stat-card-clickable",onClick:le},{default:r(()=>[p(t,{class:"card-body d-flex gap-3 align-items-center"},{default:r(()=>[p(t,{class:"clearfix pe-2 text-warning"},{default:r(()=>[p(n,{name:"crm-user",size:35,color:"#FDBB1F"})]),_:1}),p(t,{class:"clearfix"},{default:r(()=>[p(t,{class:"mb-1"},{default:r(()=>[f(b(g(N)("Ib.Index.NameCustom"))+"-"+b(g(N)("Ib.Index.Custom")),1)]),_:1}),p(t,{class:"mb-0 fw-bold"},{default:r(()=>[f(b(X.value.customAmount||"0"),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),p(s,{xs:24,sm:24,md:8,lg:8,xl:8},{default:r(()=>[p(t,{class:"card position-relative stat-card-clickable",onClick:te},{default:r(()=>[p(t,{class:"card-body d-flex gap-3 align-items-center"},{default:r(()=>[p(t,{class:"clearfix pe-2 text-warning"},{default:r(()=>[p(n,{name:"crm-ib",size:35,color:"#FDBB1F"})]),_:1}),p(t,{class:"clearfix"},{default:r(()=>[p(t,{class:"mb-1"},{default:r(()=>[f(b(g(N)("Ib.Index.NameCustom"))+"-"+b(g(N)("Ib.Index.Agent")),1)]),_:1}),p(t,{class:"mb-0 fw-bold"},{default:r(()=>[f(b(X.value.ibAmount||"0"),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),p(s,{xs:24,sm:24,md:24,lg:24,xl:24,class:"uni-col-right"},{default:r(()=>[p(t,{class:"card"},{default:r(()=>[p(t,{class:"card-body"},{default:r(()=>[p(t,{class:"d-flex flex-wrap gap-3 align-items-center justify-content-between mb-3"},{default:r(()=>[p(t,{class:"header-left"},{default:r(()=>[p(I,{class:"header-title"},{default:r(()=>[f(b(g(N)("Ib.Index.MAMList")),1)]),_:1})]),_:1}),ue.value?(m(),i(t,{key:0,class:"header-right"},{default:r(()=>[p(C,{"menu-list":ce.value,onMenuClick:ie},{default:r(()=>[p(o,{type:"button",class:"btn btn-danger btn-shadow waves-effect add-mam-btn"},{default:r(()=>[p(n,{name:"icon_add",size:16,color:"#fff"}),f(b(g(N)("Custom.Index.AddAccount")),1)]),_:1})]),_:1},8,["menu-list"])]),_:1})):y("",!0)]),_:1}),p(K,{ref_key:"mamTableRef",ref:ne,columns:re.value,mobilePrimaryFields:de.value,queryParams:oe.value,api:se.value,"show-operation":!1,showPagination:!0},{mamAccount:r(({row:e})=>[1==e.type||2==e.type?(m(),i(t,{key:0},{default:r(()=>[p(I,null,{default:r(()=>[f(b(e.login||"-"),1)]),_:2},1024)]),_:2},1024)):3==e.type?(m(),i(t,{key:1},{default:r(()=>[p(t,{class:"mam-line"},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.PammManager.ownerId"))+":",1)]),_:1}),p(I,null,{default:r(()=>[f(b(e.ownerId||"--"),1)]),_:2},1024)]),_:2},1024),p(t,{class:"mam-line"},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.PammManager.accountId"))+":",1)]),_:1}),p(I,null,{default:r(()=>[f(b(e.accountId||"--"),1)]),_:2},1024)]),_:2},1024),p(t,{class:"mam-line"},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.PammManager.percent"))+":",1)]),_:1}),p(I,null,{default:r(()=>[f(b((e.percent??"--")+"%"),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)):y("",!0)]),mamType:r(({row:e})=>[p(I,null,{default:r(()=>{return[f(b((a=e.type,1==a?"MAM":2==a?"Money Manager":3==a?N("Ib.PammManager.title1"):"--")),1)];var a}),_:2},1024)]),loginType:r(({row:e})=>[p(I,null,{default:r(()=>{return[f(b((a=e.accountType,1==a?N("AccountType.ClassicAccount"):2==a?N("AccountType.SeniorAccount"):3!=a||H()?5==a||6==a?N("AccountType.SpeedAccount"):7==a?N("AccountType.StandardAccount"):8==a?N("AccountType.CentAccount"):"--":N("AccountType.AgencyAccount"))),1)];var a}),_:2},1024)]),leverage:r(({row:e})=>[p(I,null,{default:r(()=>[f(b(e.leverage?"1:"+e.leverage:"-"),1)]),_:2},1024)]),balance:r(({row:e})=>[p(I,null,{default:r(()=>[f(b(g(Q)(e.balance||0)),1)]),_:2},1024)]),equity:r(({row:e})=>[p(I,null,{default:r(()=>[f(b(g(Q)(e.equity||0)),1)]),_:2},1024)]),operation:r(({row:e})=>[p(t,{class:"mam-ops"},{default:r(()=>[1==e.type||2==e.type?(m(),i(t,{key:0,class:"mam-op",onClick:v(a=>pe(e),["stop"])},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.Index.Settings")),1)]),_:1})]),_:2},1032,["onClick"])):y("",!0),3==e.type?(m(),i(t,{key:1,class:"mam-op",onClick:v(a=>pe(e),["stop"])},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.PammManager.btn1")),1)]),_:1})]),_:2},1032,["onClick"])):y("",!0),3==e.type?(m(),i(t,{key:2,class:"mam-op",onClick:v(a=>(e=>{Z.value.oldPercent=e.percent,Z.value.mamListId=e.id,Z.value.oldOwnerId=e.ownerId,Z.value.oldAccountId=e.accountId,Z.value.percent="",G.value=!0})(e),["stop"])},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("Ib.PammManager.percent")),1)]),_:1})]),_:2},1032,["onClick"])):y("",!0),p(t,{class:"mam-op",onClick:v(a=>(async e=>{_e.value=[];try{const a=await U.pammListSubs({id:e.id});a.code===J.StatusOK?_e.value=a.data||[]:d({title:a.msg,icon:"none"})}catch(a){}k(()=>{ge.value=!0})})(e),["stop"])},{default:r(()=>[p(I,null,{default:r(()=>[f(b(g(N)("blockchain.item1")),1)]),_:1})]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns","mobilePrimaryFields","queryParams","api"])]),_:1})]),_:1})]),_:1})]),_:1})),p(W,{visible:G.value,title:g(N)("Ib.PammManager.percent"),onClose:fe,onConfirm:be},{default:r(()=>[p(t,{class:"dia-content custom-dialog-content"},{default:r(()=>[p($,{model:Z.value,"label-width":"150","label-position":"left"},{default:r(()=>[p(E,{label:g(N)("Ib.PammManager.ownerId")+":"},{default:r(()=>[p(I,{class:"info-text"},{default:r(()=>[f(b(Z.value.oldOwnerId||"--"),1)]),_:1})]),_:1},8,["label"]),p(E,{label:g(N)("Ib.PammManager.accountId")+":"},{default:r(()=>[p(I,{class:"info-text"},{default:r(()=>[f(b(Z.value.oldAccountId||"--"),1)]),_:1})]),_:1},8,["label"]),p(E,{label:g(N)("Ib.PammManager.percent")+":"},{default:r(()=>[p(I,{class:"info-text"},{default:r(()=>[f(b(Z.value.oldPercent)+"%",1)]),_:1})]),_:1},8,["label"]),p(E,{label:g(N)("Ib.PammManager.percentNew")+":",name:"percent",required:""},{default:r(()=>[p(R,{modelValue:Z.value.percent,"onUpdate:modelValue":a[0]||(a[0]=e=>Z.value.percent=e),placeholder:g(N)("placeholder.input")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1})]),_:1},8,["visible","title"]),p(W,{visible:ge.value,"onUpdate:visible":a[1]||(a[1]=e=>ge.value=e),type:"center",title:g(N)("blockchain.item1"),showFooters:!0,onClose:a[2]||(a[2]=e=>ge.value=!1),onConfirm:a[3]||(a[3]=e=>ge.value=!1)},{default:r(()=>[p(t,{class:"dia-content custom-dialog-content",style:{padding:"10px 0","max-height":"50vh","overflow-y":"auto"}},{default:r(()=>[p(K,{data:_e.value,columns:[{label:g(N)("Ib.Index.TradingAccount"),prop:"login",align:"center"},{label:g(N)("Ib.Index.Balance"),prop:"balance",align:"center"}],showPagination:!1,showOperation:!1,style:{"margin-bottom":"20px"}},null,8,["data","columns"])]),_:1})]),_:1},8,["visible","title"])]),_:1})}}},[["__scopeId","data-v-539aa319"]]);export{N as default};