| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 |
- import { post } from '@/utils/request';
- /**
- * IB代理相关接口集合
- * 所有接口均为post请求,host参数已按原逻辑保留
- */
- export const ibApi = {
- /** 审批子账号的挂入和撤销 */
- MamSubsApprove: (params = {}) => post('/mam/subs/approve', params, 'Host90'),
- /** 挂入或撤销子账户 */
- MamSubsApply: (params = {}) => post('/mam/subs/apply', params, 'Host90'),
- /** 获取可挂入或可撤销的子账户下拉列表 */
- MamSubsInfo: (params = {}) => post('/mam/subs/info', params, 'Host90'),
- /** mam账户杠杆比例调整申请 */
- MamLeverageApplyAdd: (params = {}) => post('/mam/leverage/apply/add', params, 'Host90'),
- /** mam账号密码重置申请 */
- MamPwdResetAdd: (params = {}) => post('/mam/pwd/reset/add', params, 'Host90'),
- /** mam账户修改密码申请 */
- MamRepwdAdd: (params = {}) => post('/mam/repwd/add', params, 'Host90'),
- /** 修改投资者密码 */
- ChangeInvestorOassword: (params = {}) => post('/account/settings/change/investor/password/add', params, 'Host80'),
- /** MAM账户列表 */
- MamList: (params = {}) => post('/mam/list', params, 'Host90'),
- /** 审批mam账户 */
- MamApplyApprove: (params = {}) => post('/mam/apply/approve', params, 'Host90'),
- /** 申请MAM账户 */
- MamApplyAdd: (params = {}) => post('/mam/apply/add', params, 'Host90'),
- /** MAM账户创建基本信息 */
- MamApplyData: (params = {}) => post('/mam/apply/data', params, 'Host90'),
- /** 账户申请前判断类型权限 */
- excludeShowLogin: (params = {}) => post('/account/apply/exclude/show/login/type', params, 'Host80'),
- /** 挂单查询 */
- TradePending: (params = {}) => post('/trade/pending', params, 'Host90'),
- /** 持仓查询 */
- TradePosition: (params = {}) => post('/trade/position', params, 'Host90'),
- /** 交易历史 */
- TradeHistory: (params = {}) => post('/trade/sharding/history', params, 'Host90'),
- /** 内转 */
- agentBalanceTransfer: (params = {}) => post('/agent/balance/transfer/add/imd', params, 'Host90'),
- /** 转出账户信息 */
- agentBalanceTransferFrom: (params = {}) => post('/agent/balance/transfer/from', params, 'Host90'),
- /** 转入账户信息 */
- agentTransferToList: (params = {}) => post('/account/directAccount', params, 'Host90'),
- /** 外佣调整申请列表 */
- CommissionApplyRecording: (params = {}) => post('/custom/commission/apply/list', params, 'Host90'),
- /** 佣金内转申请列表 */
- agentBalanceTransferRecording: (params = {}) => post('/agent/balance/transfer/search/list', params, 'Host90'),
- /** mam子账户挂入撤销列表 */
- mamSubsApplyRecording: (params = {}) => post('/mam/subs/apply/list', params, 'Host90'),
- /** 代理界面表格下的基础数据 */
- IbData: (params = {}) => post('/ib/data', params, 'Host90'),
- /** 名下代理 */
- IbSubs: (params = {}) => post('/ib/subs', params, 'Host90'),
- /** 账户管理 */
- accountSubs: (params = {}) => post('/account/list', params, 'Host90'),
- /** 名下客户 */
- customerSubs: (params = {}) => post('/custom/info/belongs', params, 'Host90'),
- /** 名下客户列表(用于下拉框) */
- customerSubsList: (params = {}) => post('/custom/info/belongs/list', params, 'Host90'),
- /** 名下客户统计 */
- customerSubsStatistics: (params = {}) => post('/custom/info/belongs/statistics', params, 'Host90'),
- /** 名下客户外佣调整 */
- customCommissionApply: (params = {}) => post('/custom/commission/apply/add', params, 'Host90'),
- /** 名下客户外佣调整 */
- customCommissionPoint: (params = {}) => post('/custom/info/update/point', params, 'Host90'),
- /** 名下客户转归属 */
- accountBelongChange: (params = {}) => post('/account/belong/change/add', params, 'Host90'),
- /** 名下客户转归属-代理下拉 */
- accountBelongChangeIb: (params = {}) => post('/account/belong/change/agents', params, 'Host90'),
- /** 佣金模板列表 */
- sysPointList: (params = {}) => post('/sys/point/list', params, 'Host90'),
- /** 佣金模板列表删除 */
- sysPointDelete: (params = {}) => post('/sys/point/delete', params, 'Host90'),
- /** 佣金模板列表编辑 */
- sysPointUpdate: (params = {}) => post('/sys/point/update', params, 'Host90'),
- /** 佣金模板列表single */
- sysPointSingle: (params = {}) => post('/sys/point/single', params, 'Host90'),
- /** 变更返佣申请 */
- AgentPointChangeApply: (params = {}) => post('/agent/point/change/apply', params, 'Host90'),
- /** 获取切换佣金模板时所需的数据 */
- AgentPointChangeData: (params = {}) => post('/agent/point/change/data', params, 'Host90'),
- /** 获取新增佣金模板时所需的下拉返点列表 */
- SysPointPoints: (params = {}) => post('/sys/point/points', params, 'Host90'),
- /** 获取新增佣金模板时所需的下拉返点列表 */
- SysCentValid: (params = {}) => post('/sys/point/centValid', params, 'Host90'),
- /** 新增佣金模板 */
- SysPointAdd: (params = {}) => post('/sys/point/add', params, 'Host90'),
- /** 获取图表信息 */
- getChartInfo: (params = {}) => post('/index/chart/list', params, 'Host80'),
- /** 存取款 */
- tradeDw: (params = {}) => post('/trade/dw', params, 'Host90'),
- /** 交易账户 */
- tradeAccount: (params = {}) => post('/trade/account', params, 'Host90'),
- /** 代理佣金收入 */
- tradeAgentCommission: (params = {}, isVietnam = false) => {
- let url = '/trade/agent/commission';
- if (isVietnam) url += '/vn';
- return post(url, params, 'Host90');
- },
- /** 新增代理 */
- tradeIb: (params = {}) => post('/ib/report/new', params, 'Host90'),
- /** 挂单历史 */
- tradePendingHistory: (params = {}) => post('/trade/pending/history', params, 'Host90'),
- /** 挂单查询 */
- tradePending: (params = {}) => post('/trade/pending', params, 'Host90'),
- /** 持仓查询 */
- tradePosition: (params = {}) => post('/trade/position', params, 'Host90'),
- /** 交易历史 */
- tradeHistory: (params = {}) => post('/trade/sharding/history', params, 'Host90'),
- /** 余额操作 */
- ibReportBalance: (params = {}) => post('/ib/report/balance', params, 'Host90'),
- /** 交易量 */
- tradeSymbolCategory: (params = {}) => post('/trade/symbol/category', params, 'Host90'),
- /** mam账户申请 */
- mamApplyList: (params = {}) => post('/mam/apply/list', params, 'Host90'),
- /** mam账户杠杆申请 */
- mamLeverageApplyList: (params = {}) => post('/mam/leverage/apply/list', params, 'Host90'),
- /** 佣金内转申请 */
- agentBalanceTransferList: (params = {}) => post('/agent/balance/transfer/search/list', params, 'Host90'),
- /** 外佣调整申请 */
- customCommissionApplyList: (params = {}) => post('/custom/commission/apply/list', params, 'Host90'),
- /** 归属调整申请 */
- agentBelongChangeList: (params = {}) => post('/account/belong/change/search/list', params, 'Host90'),
- /** 佣金分配申请 */
- agentPointChangeList: (params = {}) => post('/agent/point/change/list', params, 'Host90'),
- /** ib取款申请 */
- agentWithdrawList: (params = {}) => post('/finance/agent/withdraw/search/list', params, 'Host90'),
- /** 客户申请记录列表/4活动申请 */
- CustomRecordAccount: (params = {}) => post('/custom/apply/list', params, 'Host80'),
- /** 根据条件查看拒绝列表-用于下拉和选择展示理由 */
- reasonsRefusalList: (params = {}) => post('/reasons/refusal/list', params, 'Host80'),
- /** 根据条件查看ibno */
- ibTree: (params = {}) => post('/ib/tree', params, 'Host90'),
- /** 是否可开代理 */
- customUpdateIbInvalid: (params = {}) => post('/custom/info/update/ibInvalid', params, 'Host90'),
- /** 获取账户列表-全部 */
- CustomDropdown: (params = {}) => post('/account/dropdown', params, 'Host80'),
- /** 获取转入账户列表-全部 */
- accountCustomList: (params = {}) => post('/account/custom/list', params, 'Host90'),
- /** ib内转 */
- agentTransferApply: (params = {}) => post('/agent/transfer/apply', params, 'Host04'),
- /** ib内转CTA */
- agentTransCtaferApply: (params = {}) => post('/agent/transfer/cta/apply', params, 'Host04'),
- /** ib内转列表 */
- agentTransferList: (params = {}) => post('/agent/transfer/list', params, 'Host04'),
- /** ib是否可以申请pamm manager账号 */
- mamApplyPammManagerValid: (params = {}) => post('/mam/apply/pammManagerValid', params, 'Host90'),
- /** 当前代理可申请pamm manager账号集合 */
- mamApplyPammManagerLogins: (params = {}) => post('/mam/apply/pamm/logins', params, 'Host90'),
- /** 申请pamm manager账号 */
- mamApplyPammManagerAdd: (params = {}) => post('/mam/apply/add', params, 'Host90'),
- /** 出金取消 */
- withdrawCancel: (params = {}) => post('/finance/agent/withdraw/cancel', params, 'Host90'),
- /** 调整pm分成 */
- applyPercent: (params = {}) => post('/pm/percent/change', params, 'Host90'),
- /** 代理查看信号源列表 */
- followDealAgentSearchList: (params = {}) => post('/follow/deal/agent/search/list', params, 'Host87'),
- /** 代理修改信号源 */
- followDealAgentUpdate: (params = {}) => post('/follow/deal/agent/update', params, 'Host87'),
- /** 代理修改客户查看信号源权限 */
- customUpdateFollowPermissionDisplay: (params = {}) => post('/custom/info/update/follow/permissionDisplay', params, 'Host90'),
- /** 代理修改客户查看信号源权限 */
- marketAgentLinkList: (params = {}) => post('/market/agent/link/list', params, 'Host90'),
- /** MAM账户列表子账户 */
- pammListSubs: (params = {}) => post('/pamm/subs', params, 'Host90'),
- /** 根据外佣和手续费获取值 */
- customLink: (params = {}) => post('/custom/register/link/hash', params, 'Host90'),
- /** 根据账户类型配置获取链接代码 */
- customLinkCode: (params = {}) => post('/custom/register/link/code', params, 'Host90'),
- /** 代理开户设置开关 */
- IbAgentSetting: (params = {}) => post('/ib/agent/setting', params, 'Host90'),
- /** 点差设置列表 */
- loginTypeList: (params = {}) => post('/login/type/search/list', params, 'Host80'),
- /** 暗点返佣报表 */
- tradeSalesHidden: (params = {}) => post('/trade/hidden/rebate', params, 'Host90'),
- /** 获取Websdk链接 */
- getWebsdkLink1: (params = {}) => post('/agent/withdraw/getWebsdkLink', params, 'Host04'),
- /** 获取专属手续费分配数据 */
- agentHiddenPointSearchSingle: (params = {}) => post('/agent/hidden/point/search/single', params, 'Host90'),
- /** 添加专属手续费分配 */
- agentHiddenPointAdd: (params = {}) => post('/agent/hidden/point/add', params, 'Host90'),
- /** IB账户内转 - 获取代理账户树形数据 */
- ibTreeForTransfer: (params = {}) => post('/ib/tree', params, 'Host90'),
- /** IB账户内转 - 提交到代理账户 */
- agentBalanceCommissionAdd: (params = {}) => post('/agent/balance/commission/add', params, 'Host90'),
- /** IB代理账户佣金内转列表 */
- agentBalanceCommissionSearchList: (params = {}) => post('/agent/balance/commission/search/list', params, 'Host90'),
- /** 获取越南分配点数据 */
- getVietnamPoints: (params = {}) => post('/agent/point/vn/points', params, 'Host90'),
- /** 保存越南分配点数据 */
- saveVietnamPoints: (params = {}) => post('/agent/point/vn/save', params, 'Host90'),
- /** 新增开户链接 */
- customLinkAdd: (params = {}) => post('/agent/custom/link/add', params, 'Host90'),
- /** 开户链接列表 */
- customLinkSearchList: (params = {}) => post('/agent/custom/link/search/list', params, 'Host90'),
- /** 获取开户链接账户类型列表 */
- customLinkTypes: (params = {}) => post('/custom/register/link/types', params, 'Host90'),
- /** 新增代理申请(带佣金模板) */
- agentApplyAddPoint: (params = {}) => post('/agent/apply/add/point', params, 'Host80'),
- };
|