bill.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import request from '../utils/request'
  2. const app=getApp()
  3. /**
  4. * 获取结算账单列表
  5. * @param params
  6. * @returns {Promise<any>}
  7. */
  8. export function getSettleMentList(params) {
  9. return request({
  10. url: 'seller/order/bills',
  11. method: 'get',
  12. loading: false,
  13. needToken: true,
  14. params
  15. })
  16. }
  17. /**
  18. * 商家查看某详细账单
  19. * @param ids
  20. * @param params
  21. * @returns {Promise<any>}
  22. */
  23. export function getBillDetails(ids, params) {
  24. return request({
  25. url: `seller/order/bills/${ids}`,
  26. method: 'get',
  27. loading: false,
  28. needToken: true,
  29. params
  30. })
  31. }
  32. /**
  33. * 查看本期账单中的订单列表或者退款单列表
  34. * @param id
  35. * @param type
  36. * @param params
  37. * @returns {Promise<any>}
  38. */
  39. export function getOrderList(id, type, params) {
  40. return request({
  41. url: `seller/order/bills/${id}/${type}`,
  42. method: 'get',
  43. loading: false,
  44. needToken: true,
  45. params
  46. })
  47. }
  48. /**
  49. * 卖家对账单进行下一步操作 确认结算
  50. * @param id
  51. * @param params
  52. * @returns {Promise<any>}
  53. */
  54. export function confirmSettle(id, params) {
  55. return request({
  56. url: `seller/order/bills/${id}/next`,
  57. method: 'put',
  58. needToken: true,
  59. loading: false,
  60. params
  61. })
  62. }