custom.ts 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. import { post, get } from '@/utils/request';
  2. export const customApi = {
  3. // 根据条件查看拒绝列表-用于下拉和选择展示推送消息
  4. PushMessageList: (params = {}) => post('/push/message/list', params, 'Host80'),
  5. // 获取登录信息
  6. CustomLoginInfo: (params = {}) => post('/custom/info', params, 'Host80'),
  7. // 语言切换
  8. switchLanguage: (params = {}) => post('/custom/switch/lang', params, 'Host80'),
  9. // 获取账户列表-全部
  10. CustomDropdown: (params = {}) => post('/account/dropdown', params, 'Host80'),
  11. // 获取图表信息
  12. getChartInfo: (params = {}) => post('/index/chart/list', params, 'Host80'),
  13. // 内转用到的数据(最大 最小内转量)
  14. transferInfo: (params = {}) => post('/transfer/info', params, 'Host04'),
  15. // 内转申请
  16. TransferApply: (params = {}) => post('/transfer/apply', params, 'Host04'),
  17. // 重置交易密码
  18. ResetDealPassword: (params = {}) => post('/account/settings/reset/deal/password', params, 'Host80'),
  19. // 重置交易密码-发送邮件
  20. ResetDealPasswordEmail: (params = {}) => post('/account/deal/password/reset/apply/send/email', params, 'Host80'),
  21. // 杠杆修改
  22. ChangeLeverageAdd: (params = {}) => post('/account/settings/change/leverage/add', params, 'Host80'),
  23. // 修改投资者密码
  24. ChangeInvestorOassword: (params = {}) => post('/account/settings/change/investor/password/add', params, 'Host80'),
  25. // 修改交易账户密码
  26. ChangeDealPassword: (params = {}) => post('/account/settings/change/deal/password/add', params, 'Host80'),
  27. // 交易账户列表
  28. AccountList: (params = {}) => post('/account/list', params, 'Host80'),
  29. AccountAllList: (params = {}) => post('/account/all/list', params, 'Host80'),
  30. // 申请账户
  31. AccountApplyAdd: (params = {}) => post('/account/apply/add', params, 'Host80'),
  32. // 申请账户-dome
  33. AccountApplyAddDome: (params = {}) => post('/account/apply/demo/add', params, 'Host80'),
  34. // 账户申请时必要信息
  35. AccountApplyData: (params = {}) => post('/account/apply/data', params, 'Host80'),
  36. // 账户申请时必要信息-dome
  37. AccountApplyDataDome: (params = {}) => post('/account/apply/demo/data', params, 'Host80'),
  38. // 账户申请前判断类型权限
  39. excludeShowLogin: (params = {}) => post('/account/apply/exclude/show/login/type', params, 'Host80'),
  40. // 客户银行卡列表
  41. CustomBankList: (params = {}) => post('/custom/bank/list', params, 'Host80'),
  42. // 删除银行卡信息
  43. CustomBankDelete: (params = {}) => post('/custom/bank/delete', params, 'Host80'),
  44. // 修改银行卡信息
  45. CustomBankUpdate: (params = {}) => post('/custom/bank/update', params, 'Host80'),
  46. // 添加银行卡信息
  47. CustomBankAdd: (params = {}) => post('/custom/bank/add', params, 'Host80'),
  48. // 证件认证
  49. customBankCardVerify: (params = {}) => post('/custom/bank/card/verify', params, 'Host80'),
  50. // 发送银行卡验证码
  51. customBankCardSendCode: (params = {}) => post('/custom/bank/card/send/code', params, 'Host80'),
  52. // 客户修改信息
  53. CustomUpdateInfo: (params = {}) => post('/custom/update/info', params, 'Host80'),
  54. // 修改邮箱
  55. CustomUpdateEmail: (params = {}) => post('/custom/update/email', params, 'Host80'),
  56. // 修改邮箱发送邮件
  57. CustomUpdateEmailSendCode: (params = {}) => post('/custom/update/email/send/code', params, 'Host80'),
  58. // 客户文件列表
  59. CustomFileList: (params = {}) => post('/custom/file/list', params, 'Host80'),
  60. // 客户文件上传
  61. CustomFileUpload: (params = {}) => post('/custom/file/upload/{type}/{id}', params, 'Host80'),
  62. // 获取二维码
  63. CustomFileMobile: (params = {}) => get('/custom/file/mobile', params, 'Host80'),
  64. // 客户申请记录列表/1新建账户/2杠杆申请/3内部转账/4活动申请
  65. CustomRecordAccount: (params = {}) => post('/custom/apply/list', params, 'Host80'),
  66. // 获取用户通知设置列表
  67. customNoticeList: (params = {}) => post('/custom/notice/list', params, 'Host80'),
  68. // 用户设置保存
  69. customNoticeSave: (params = {}) => post('/custom/notice/save', params, 'Host80'),
  70. // 申请为ib
  71. customApplyIb: (params = {}) => post('/agent/apply/add', params, 'Host80'),
  72. // 申请为ib状态判断
  73. customApplyIbStatus: (params = {}) => post('/agent/apply/status', params, 'Host80'),
  74. // 根据条件查看拒绝列表-用于下拉和选择展示理由
  75. reasonsRefusalList: (params = {}) => post('/reasons/refusal/list', params, 'Host80'),
  76. // 首页活动推送弹窗
  77. webPopupList: (params = {}) => post('/web/popup/list', params, 'Host80'),
  78. // 钱包余历史
  79. walletHistoryList: (params = {}) => post('/custom/wallet/history/search/list', params, 'Host80'),
  80. // 钱包内转
  81. walletTransferApply: (params = {}) => post('/custom/transfer/apply', params, 'Host04'),
  82. // 标准账户返现
  83. standardRebateList: (params = {}) => post('/trade/standard/rebate', params, 'Host80'),
  84. // 删除账户
  85. deleteAccountList: (params = {}) => post('/custom/login/delete/search/list', params, 'Host80'),
  86. // 交易记录
  87. historyList: (params = {}) => post('/trade/histort/search/list', params, 'Host80'),
  88. // 获取websdk链接
  89. getWebsdkLink: (params = {}) => post('/withdraw/getWebsdkLink', params, 'Host04'),
  90. // 获取websdk链接1
  91. getWebsdkLink1: (params = {}) => post('/agent/withdraw/getWebsdkLink', params, 'Host04'),
  92. // 获取websdk链接2
  93. getWebsdkLink2: (params = {}) => post('/custom/bank/getWebsdkLink', params, 'Host80'),
  94. // 活动账户下拉
  95. DropdownlusActivityOptions: (params = {}) => post('/custom/activity/surplus/account/dropdown', params, 'Host80'),
  96. // 获取系统列表
  97. getSystemList: (params = {}) => post('/custom/system/config/all/list', params, 'Host80'),
  98. // 切换系统
  99. switchSystem: (params = {}) => post('/custom/system/config/choose', params, 'Host80'),
  100. // 模拟账户
  101. demoList: (params = {}) => post('/account/demo/all/list', params, 'Host80'),
  102. // 修改昵称
  103. updateNick: (params = {}) => post('/custom/login/update/nick/name', params, 'Host80'),
  104. // 持仓查询
  105. tradePosition: (params = {}) => post('/trade/position', params, 'Host80'),
  106. // 持仓查询导出
  107. tradePositionExport: (params = {}) => post('/trade/position/export', params, 'Host80'),
  108. // 交易历史
  109. tradeShardingHistory: (params = {}) => post('/trade/sharding/history', params, 'Host80'),
  110. // 交易历史1
  111. tradeHistory: (params = {}) => post('/trade/history', params, 'Host80'),
  112. // 交易历史导出
  113. tradeShardingHistoryExport: (params = {}) => post('/trade/sharding/history/export', params, 'Host80'),
  114. // 个人中心仪表盘数据
  115. customDailyCompare: (params = {}) => post('/index/chart/custom/asset/daily/compare', params,'Host80'),
  116. };