payment.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. /*
  2. * @Author: wj 1454560336@qq.com
  3. * @Date: 2023-11-17 10:25:15
  4. * @LastEditors: wenjie 1454560336@qq.com
  5. * @LastEditTime: 2024-03-28 13:42:07
  6. * @FilePath: \admin-manage\src\api\payment.js
  7. * @Description:
  8. *
  9. * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
  10. */
  11. import request from '@/utils/request'
  12. // 查询正在签约的流程
  13. export function complexIng(data) {
  14. return request({
  15. url: '/paymentserver/signature/complexIng',
  16. method: 'post',
  17. data
  18. })
  19. }
  20. // 签约 或修改
  21. export function startComplex(data) {
  22. return request({
  23. url: '/paymentserver/signature/startComplex',
  24. method: 'post',
  25. data
  26. })
  27. }
  28. // 商户信息
  29. export function shopInfo(data) {
  30. return request({
  31. url: '/paymentserver/signature/shopInfo',
  32. method: 'post',
  33. data
  34. })
  35. }
  36. // 法定代表信息
  37. export function legal(data) {
  38. return request({
  39. url: '/paymentserver/signature/legal',
  40. method: 'post',
  41. data
  42. })
  43. }
  44. // 行业数据
  45. export function getMcc(data) {
  46. return request({
  47. url: '/paymentserver/mcc/getMcc',
  48. method: 'post',
  49. data
  50. })
  51. }
  52. // 支行列表
  53. export function branchBankList(data) {
  54. return request({
  55. url: '/paymentserver/signature/branchBankList',
  56. method: 'post',
  57. data
  58. })
  59. }
  60. // 上传图片
  61. export function picUpload(data) {
  62. return request({
  63. url: '/paymentserver/signature/picUpload',
  64. method: 'post',
  65. data
  66. })
  67. }
  68. // 股东信息
  69. export function shareholderInfo(data) {
  70. return request({
  71. url: '/paymentserver/signature/shareholderInfo',
  72. method: 'post',
  73. data
  74. })
  75. }
  76. // 结算信息
  77. export function bankInfo(data) {
  78. return request({
  79. url: '/paymentserver/signature/bankInfo',
  80. method: 'post',
  81. data
  82. })
  83. }
  84. // 地区数据
  85. export function getRegion(data) {
  86. return request({
  87. url: '/paymentserver/region/getRegion',
  88. method: 'post',
  89. data
  90. })
  91. }
  92. // 使用银联完成签约
  93. export function merchantReg(data) {
  94. return request({
  95. url: '/paymentserver/signature/merchantReg',
  96. method: 'post',
  97. data
  98. })
  99. }
  100. // 档案提交
  101. export function complexUpload(data) {
  102. return request({
  103. url: '/paymentserver/signature/complexUpload',
  104. method: 'post',
  105. data
  106. })
  107. }
  108. // 前端签约
  109. export function agreementSign(data) {
  110. return request({
  111. url: '/paymentserver/signature/agreementSign',
  112. method: 'post',
  113. data
  114. })
  115. }
  116. // 入网状态查询
  117. export function applyQry(data) {
  118. return request({
  119. url: '/paymentserver/signature/applyQry',
  120. method: 'post',
  121. data
  122. })
  123. }
  124. // 对公交易查询
  125. export function nmrsQryEntpAccountDetail(data) {
  126. return request({
  127. url: '/paymentserver/signature/nmrsQryEntpAccountDetail',
  128. method: 'post',
  129. data
  130. })
  131. }
  132. // 发起打款
  133. export function requestAccountVerify(data) {
  134. return request({
  135. url: '/paymentserver/signature/requestAccountVerify',
  136. method: 'post',
  137. data
  138. })
  139. }
  140. // 对公验证
  141. export function companyAccountVerify(data) {
  142. return request({
  143. url: '/paymentserver/signature/companyAccountVerify',
  144. method: 'post',
  145. data
  146. })
  147. }
  148. // 分账列表
  149. export function getTransferList(data) {
  150. return request({
  151. url: '/springbatchservice/pay/transfer/list',
  152. method: 'post',
  153. data
  154. })
  155. }
  156. // 获取商户下的签约列表
  157. export function complexList(data) {
  158. return request({
  159. url: '/paymentserver/signature/complexList',
  160. method: 'post',
  161. data
  162. })
  163. }
  164. // 获取商户下的已完成签约列表
  165. export function finishComplexList(data) {
  166. return request({
  167. url: '/paymentserver/signature/finishComplexList',
  168. method: 'post',
  169. data
  170. })
  171. }
  172. // 删除为签约完成的流程
  173. export function deleteComplex(data) {
  174. return request({
  175. url: '/paymentserver/signature/deleteComplex',
  176. method: 'post',
  177. data
  178. })
  179. }