custom.ts 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  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. // 申请账户
  30. AccountApplyAdd: (params = {}) => post('/account/apply/add', params, 'Host80'),
  31. // 申请账户-dome
  32. AccountApplyAddDome: (params = {}) => post('/account/apply/demo/add', params, 'Host80'),
  33. // 账户申请时必要信息
  34. AccountApplyData: (params = {}) => post('/account/apply/data', params, 'Host80'),
  35. // 账户申请时必要信息-dome
  36. AccountApplyDataDome: (params = {}) => post('/account/apply/demo/data', params, 'Host80'),
  37. // 账户申请前判断类型权限
  38. excludeShowLogin: (params = {}) => post('/account/apply/exclude/show/login/type', params, 'Host80'),
  39. // 客户银行卡列表
  40. CustomBankList: (params = {}) => post('/custom/bank/list', params, 'Host80'),
  41. // 删除银行卡信息
  42. CustomBankDelete: (params = {}) => post('/custom/bank/delete', params, 'Host80'),
  43. // 修改银行卡信息
  44. CustomBankUpdate: (params = {}) => post('/custom/bank/update', params, 'Host80'),
  45. // 添加银行卡信息
  46. CustomBankAdd: (params = {}) => post('/custom/bank/add', params, 'Host80'),
  47. // 证件认证
  48. customBankCardVerify: (params = {}) => post('/custom/bank/card/verify', params, 'Host80'),
  49. // 发送银行卡验证码
  50. customBankCardSendCode: (params = {}) => post('/custom/bank/card/send/code', params, 'Host80'),
  51. // 客户修改信息
  52. CustomUpdateInfo: (params = {}) => post('/custom/update/info', params, 'Host80'),
  53. // 修改邮箱
  54. CustomUpdateEmail: (params = {}) => post('/custom/update/email', params, 'Host80'),
  55. // 修改邮箱发送邮件
  56. CustomUpdateEmailSendCode: (params = {}) => post('/custom/update/email/send/code', params, 'Host80'),
  57. // 客户文件列表
  58. CustomFileList: (params = {}) => post('/custom/file/list', params, 'Host80'),
  59. // 客户文件上传
  60. CustomFileUpload: (params = {}) => post('/custom/file/upload/{type}/{id}', params, 'Host80'),
  61. // 获取二维码
  62. CustomFileMobile: (params = {}) => get('/custom/file/mobile', params, 'Host80'),
  63. // 客户申请记录列表/1新建账户/2杠杆申请/3内部转账/4活动申请
  64. CustomRecordAccount: (params = {}) => post('/custom/apply/list', params, 'Host80'),
  65. // 获取用户通知设置列表
  66. customNoticeList: (params = {}) => post('/custom/notice/list', params, 'Host80'),
  67. // 用户设置保存
  68. customNoticeSave: (params = {}) => post('/custom/notice/save', params, 'Host80'),
  69. // 申请为ib
  70. customApplyIb: (params = {}) => post('/agent/apply/add', params, 'Host80'),
  71. // 申请为ib状态判断
  72. customApplyIbStatus: (params = {}) => post('/agent/apply/status', params, 'Host80'),
  73. // 根据条件查看拒绝列表-用于下拉和选择展示理由
  74. reasonsRefusalList: (params = {}) => post('/reasons/refusal/list', params, 'Host80'),
  75. // 首页活动推送弹窗
  76. webPopupList: (params = {}) => post('/web/popup/list', params, 'Host80'),
  77. // 钱包余历史
  78. walletHistoryList: (params = {}) => post('/custom/wallet/history/search/list', params, 'Host80'),
  79. // 钱包内转
  80. walletTransferApply: (params = {}) => post('/custom/transfer/apply', params, 'Host04'),
  81. // 标准账户返现
  82. standardRebateList: (params = {}) => post('/trade/standard/rebate', params, 'Host80'),
  83. // 删除账户
  84. deleteAccountList: (params = {}) => post('/custom/login/delete/search/list', params, 'Host80'),
  85. // 交易记录
  86. historyList: (params = {}) => post('/trade/histort/search/list', params, 'Host80'),
  87. // 获取websdk链接
  88. getWebsdkLink: (params = {}) => post('/withdraw/getWebsdkLink', params, 'Host04'),
  89. // 获取websdk链接1
  90. getWebsdkLink1: (params = {}) => post('/agent/withdraw/getWebsdkLink', params, 'Host04'),
  91. // 获取websdk链接2
  92. getWebsdkLink2: (params = {}) => post('/custom/bank/getWebsdkLink', params, 'Host80'),
  93. // 活动账户下拉
  94. DropdownlusActivityOptions: (params = {}) => post('/custom/activity/surplus/account/dropdown', params, 'Host80'),
  95. // 获取系统列表
  96. getSystemList: (params = {}) => post('/custom/system/config/all/list', params, 'Host80'),
  97. // 切换系统
  98. switchSystem: (params = {}) => post('/custom/system/config/choose', params, 'Host80'),
  99. };