pay.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import { request } from '@/api/request'
  2. // 支付配置
  3. function payConfig(order_type, loading) {
  4. return request({ url: '/payconfig', data: { order_type } }, loading)
  5. }
  6. // 生成支付订单
  7. function paymentInfo(data, loading) {
  8. return request({ url: '/paymentinfo', data }, loading)
  9. }
  10. // 我的签约列表
  11. function myBankSignList(loading) {
  12. return request({ url: '/myBankSignList' }, loading)
  13. }
  14. // 汇付宝银联支付
  15. function sylSurePay(data, loading) {
  16. return request({ url: '/sylSurePay', data }, loading)
  17. }
  18. // 用户签约银行卡
  19. function userToSignBank(data, loading) {
  20. return request({ url: '/userToSignBank', data }, loading)
  21. }
  22. // 用户解绑银行卡
  23. function userToUnSignBank(record_id, loading) {
  24. return request({ url: '/userToUnSignBank', data: { record_id } }, loading)
  25. }
  26. // 银联支持的银行
  27. function ylBindCanSignList(loading) {
  28. return request({ url: '/ylBindCanSignList' }, loading)
  29. }
  30. // 直连银行卡列表
  31. function zlysBankList(data, loading) {
  32. return request({ url: '/zlysBankList', data }, loading)
  33. }
  34. // 直连付款
  35. function zlysSurePay(data, loading) {
  36. return request({ url: '/zlysSurePay', data }, loading)
  37. }
  38. // 直连限额列表
  39. function zlysBankPayWay(data, loading) {
  40. return request({ url: '/zlysBankPayWay', data }, loading)
  41. }
  42. export default {
  43. payConfig,
  44. paymentInfo,
  45. myBankSignList,
  46. sylSurePay,
  47. userToSignBank,
  48. userToUnSignBank,
  49. ylBindCanSignList,
  50. zlysBankList,
  51. zlysSurePay,
  52. zlysBankPayWay
  53. }