waitDispatchDetail.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import { axios } from '@/utils/request'
  2. // 批量删除
  3. export const deleteBatch = (params) => {
  4. return axios({
  5. url: '/dispatch/detail/deleteBatch',
  6. data: params,
  7. method: 'post'
  8. })
  9. }
  10. // 下推
  11. export const pushDown = (params) => {
  12. return axios({
  13. url: `/dispatch/pushDown/${params.dispatchBillSn}`,
  14. method: 'get'
  15. })
  16. }
  17. // 统计查询
  18. export const queryCount = (params) => {
  19. return axios({
  20. url: `/dispatch/queryCount`,
  21. data: params,
  22. method: 'post'
  23. })
  24. }
  25. // 列表 有分页
  26. export const waitDispatchDetailList = (params) => {
  27. const url = `/dispatch/detail/queryPage/${params.pageNo}/${params.pageSize}`
  28. delete params.pageNo
  29. delete params.pageSize
  30. return axios({
  31. url: url,
  32. data: params,
  33. method: 'post'
  34. })
  35. }
  36. // 列表 不分页
  37. export const waitDispatchDetailAllList = (params) => {
  38. const url = `/dispatch/detail/query`
  39. delete params.pageNo
  40. delete params.pageSize
  41. return axios({
  42. url: url,
  43. data: params,
  44. method: 'post'
  45. })
  46. }
  47. // 数量修改
  48. export const updateQty = (params) => {
  49. return axios({
  50. url: '/dispatch/detail/updateQty',
  51. data: params,
  52. method: 'post'
  53. })
  54. }