|
|
@@ -1,200 +0,0 @@
|
|
|
-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'),
|
|
|
-};
|