finance.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from '@/utils/request';
  11. /**
  12. * 商户结算分页列表
  13. * @param params
  14. */
  15. export function merchantClosingListApi(params) {
  16. return request({
  17. url: '/admin/platform/finance/merchant/closing/list',
  18. method: 'get',
  19. params,
  20. });
  21. }
  22. /**
  23. * 商户结算备注
  24. * @param params
  25. */
  26. export function merClosingRemarkApi(data) {
  27. return request({
  28. url: '/admin/platform/finance/merchant/closing/remark',
  29. method: 'post',
  30. data,
  31. });
  32. }
  33. /**
  34. * 商户结算记录详情
  35. * @param params
  36. */
  37. export function merClosingDetailApi(closingNo) {
  38. return request({
  39. url: `admin/platform/finance/merchant/closing/detail/${closingNo}`,
  40. method: 'get',
  41. });
  42. }
  43. /**
  44. * @description 商户结算到账凭证
  45. */
  46. export function transferProofApi(data) {
  47. return request({
  48. url: `admin/platform/finance/merchant/closing/proof`,
  49. method: 'POST',
  50. data,
  51. });
  52. }
  53. /**
  54. * @description商户结算申请审核
  55. */
  56. export function closingAuditApi(data) {
  57. return request({
  58. url: `admin/platform/finance/merchant/closing/audit`,
  59. method: 'POST',
  60. data,
  61. });
  62. }
  63. /**
  64. * @获取商户结算设置
  65. */
  66. export function closingConfigApi(data) {
  67. return request({
  68. url: `admin/platform/finance/merchant/closing/config`,
  69. method: 'get',
  70. });
  71. }
  72. /**
  73. * @编辑商户结算设置
  74. */
  75. export function closingEditApi(data) {
  76. return request({
  77. url: `admin/platform/finance/merchant/closing/config/edit`,
  78. method: 'post',
  79. data,
  80. });
  81. }
  82. /**
  83. * 用户结算备注
  84. * @param params
  85. */
  86. export function userClosingRemarkApi(data) {
  87. return request({
  88. url: '/admin/platform/finance/user/closing/remark',
  89. method: 'post',
  90. data,
  91. });
  92. }
  93. /**
  94. * 用户结算申请审核
  95. * @param params
  96. */
  97. export function userClosingAuditApi(data) {
  98. return request({
  99. url: `/admin/platform/finance/user/closing/audit`,
  100. method: 'POST',
  101. data,
  102. });
  103. }
  104. /**
  105. * 用户结算分页列表
  106. * @param params
  107. */
  108. export function userClosingListApi(params) {
  109. return request({
  110. url: `/admin/platform/finance/user/closing/list`,
  111. method: 'get',
  112. params,
  113. });
  114. }
  115. /**
  116. * 用户结算到账凭证
  117. * @param params
  118. */
  119. export function userClosingProofApi(data) {
  120. return request({
  121. url: `/admin/platform/finance/user/closing/proof`,
  122. method: 'POST',
  123. data,
  124. });
  125. }
  126. /**
  127. * @description 账单管理 日帐单管理分页列表
  128. */
  129. export function dayStatementApi(params) {
  130. return request({
  131. url: `admin/platform/finance/daily/statement/list`,
  132. method: 'get',
  133. params,
  134. });
  135. }
  136. /**
  137. * @description 账单管理 月帐单管理分页列表
  138. */
  139. export function monthStatementApi(params) {
  140. return request({
  141. url: `admin/platform/finance/month/statement/list`,
  142. method: 'get',
  143. params,
  144. });
  145. }
  146. /**
  147. * @description 资金流水 -- 列表
  148. */
  149. export function capitalFlowLstApi(params) {
  150. return request({
  151. url: `admin/platform/finance/funds/flow`,
  152. method: 'get',
  153. params,
  154. });
  155. }
  156. /**
  157. * @description 资金流水 -- 导出
  158. */
  159. export function capitalFlowExportApi(data) {
  160. return request.get(`financial_record/export`, data);
  161. }
  162. /**
  163. * @description 充值订单分页列表
  164. */
  165. export function rechargeLstApi(params) {
  166. return request({
  167. url: `admin/platform/recharge/order/list`,
  168. method: 'get',
  169. params,
  170. });
  171. }
  172. /**
  173. * @description 财务流水汇总
  174. */
  175. export function statementsApi(params) {
  176. return request({
  177. url: `admin/platform/finance/summary/financial/statements`,
  178. method: 'get',
  179. params,
  180. });
  181. }