merchant.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. import { axios } from '@/utils/request'
  2. // 提现列表 有分页
  3. export const queryMerchantCashOutPage = (params) => {
  4. const url = `/merchant/queryMerchantCashOutPage/${params.pageNo}/${params.pageSize}`
  5. delete params.pageNo
  6. delete params.pageSize
  7. return axios({
  8. url: url,
  9. data: params,
  10. method: 'post'
  11. })
  12. }
  13. // 申请提现
  14. export const saveMerchantCashOut = (params) => {
  15. return axios({
  16. url: '/merchant/saveMerchantCashOut',
  17. data: params,
  18. method: 'post'
  19. })
  20. }
  21. // 账户明细
  22. export const queryTradeFlowPage = (params) => {
  23. const url = `/merchant/queryTradeFlowPage/${params.pageNo}/${params.pageSize}`
  24. delete params.pageNo
  25. delete params.pageSize
  26. return axios({
  27. url: url,
  28. data: params,
  29. method: 'post'
  30. })
  31. }
  32. export const merchantCashOutDetail = params => {
  33. return axios({
  34. url: `/shelf/findShelfSettleRuleByShelfSn/${params.shelfSn}`,
  35. method: 'get'
  36. })
  37. }
  38. // 结算管理列表
  39. export const queryShelfSettleRulePage = (params) => {
  40. const url = `/merchant/queryShelfSettleRulePage/${params.pageNo}/${params.pageSize}`
  41. delete params.pageNo
  42. delete params.pageSize
  43. return axios({
  44. url: url,
  45. data: params,
  46. method: 'post'
  47. })
  48. }
  49. // 结算管理合计
  50. export const queryShelfSettleRuleCount = (params) => {
  51. const url = `/merchant/queryShelfSettleRuleCount`
  52. return axios({
  53. url: url,
  54. data: params,
  55. method: 'post'
  56. })
  57. }
  58. // 结算历史列表
  59. export const querySettleBillPage = (params) => {
  60. const url = `/merchant/querySettleBillPage/${params.pageNo}/${params.pageSize}`
  61. delete params.pageNo
  62. delete params.pageSize
  63. return axios({
  64. url: url,
  65. data: params,
  66. method: 'post'
  67. })
  68. }
  69. // 待结明细列表
  70. export const queryOrderBillDetailPage = (params) => {
  71. const url = `/merchant/queryOrderBillDetailPage/${params.pageNo}/${params.pageSize}`
  72. delete params.pageNo
  73. delete params.pageSize
  74. return axios({
  75. url: url,
  76. data: params,
  77. method: 'post'
  78. })
  79. }
  80. // 待结明细合计
  81. export const queryOrderBillDetailCount = (params) => {
  82. const url = `/merchant/queryOrderBillDetailCount`
  83. return axios({
  84. url: url,
  85. data: params,
  86. method: 'post'
  87. })
  88. }