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