financial.ts 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import { post } from '@/utils/request';
  2. /**
  3. * 财务相关接口集合
  4. * 所有接口均为post请求,host参数已按原逻辑保留
  5. */
  6. export const financialApi = {
  7. /** 根据条件查看拒绝列表-用于下拉和选择展示理由 */
  8. reasonsRefusalList: (params = {}) => post('/reasons/refusal/list', params, 'Host80'),
  9. /** 出入金列表 */
  10. BalanceList: (params = {}) => post('/balance/list', params, 'Host04'),
  11. /** 入金接口 */
  12. PayBankCode: (url, params = {}) => post(url, params, 'Host04'),
  13. /** 重新提交接口 */
  14. PayDealResult: (url, params = {}) => post(url, params, 'Host04'),
  15. /** 银行卡出金申请 */
  16. WithdrawApplyBank: (url, params = {}) => post(url, params, 'Host04'),
  17. /** 数字货币出金申请 */
  18. WithdrawAapplyDigitalCurrency: (url, params = {}) => post(url, params, 'Host04'),
  19. /** 银行列表 */
  20. BankList: (params = {}) => post('/channel/bank/list', params, 'Host04'),
  21. /** 出金通道列表 */
  22. RemitChannelList: (params = {}) => post('/remit/channel/list', params, 'Host04'),
  23. /** 入金通道列表 */
  24. RemittanceChannelList: (params = {}) => post('/remittance/channel/list', params, 'Host04'),
  25. /** 内转申请 */
  26. TransferApply: (params = {}) => post('/transfer/apply', params, 'Host04'),
  27. /** 内转列表 */
  28. TransferList: (params = {}) => post('/transfer/list', params, 'Host04'),
  29. /** 内转用到的数据(最大 最小内转量) */
  30. transferInfo: (params = {}) => post('/transfer/info', params, 'Host04'),
  31. /** 跨系统内转-获取VU账户下拉数据 */
  32. transferSystemDropdown: (params = {}) => post('/transfer/system/dropdown', params, 'Host04'),
  33. /** 跨系统内转-申请 */
  34. transferSystemApply: (params = {}) => post('/transfer/system/apply', params, 'Host04'),
  35. /** 获取代理账户列表 */
  36. getAgentList: (params = {}) => post('/account/agent/list', params, 'Host80'),
  37. /** 银行电汇入金 */
  38. telegraphicPay: (params = {}) => post('/telegraphic/pay', params, 'Host04'),
  39. /** 银行卡列表 */
  40. customBankList: (params = {}) => post('/custom/bank/list', params, 'Host80'),
  41. /** 数字货币入金 */
  42. digitalPay: (params = {}) => post('/digital/pay', params, 'Host04'),
  43. /** 可减免手续费用次数 */
  44. remainingReductionNumber: (params = {}) => post('/withdraw/remaining/reduction/number', params, 'Host04'),
  45. /** ib银行卡出金申请 */
  46. ibWithdrawApplyBank: (url, params = {}) => post('/agent' + url, params, 'Host04'),
  47. /** ib数字货币出金申请 */
  48. ibWithdrawAapplyDigitalCurrency: (url, params = {}) => post('/agent' + url, params, 'Host04'),
  49. /** 出金取消 */
  50. withdrawCancel: (params = {}) => post('/withdraw/cancel', params, 'Host04'),
  51. /** 出金取消-后台 */
  52. withdrawCancelBackstage: (params = {}) => post('/withdraw/cancel/backstage', params, 'Host04'),
  53. /** 20赠金数据 */
  54. depositCheckExistSuccess: (params = {}) => post('/finance/deposit/check/exist/success', params, 'Host04'),
  55. /** 出金邮箱验证码 */
  56. withdrawCode: (params = {}) => post('/withdraw/apply/digital/currency/send/code', params, 'Host04'),
  57. /** 获取Websdk链接 */
  58. getWebsdkLink: (params = {}) => post('/withdraw/getWebsdkLink', params, 'Host04'),
  59. };