oos.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { axios } from '@/utils/request'
  2. // 缺货列表 分页
  3. export const oosList = (params) => {
  4. const url = `/oos/findPage/${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 outOfStockList = (params) => {
  15. const url = `/oos/queryPage/${params.pageNo}/${params.pageSize}`
  16. delete params.pageNo
  17. delete params.pageSize
  18. return axios({
  19. url: url,
  20. data: params,
  21. method: 'post'
  22. })
  23. }
  24. // 缺货详情导出
  25. export const outOfStockExportDetail = (params) => {
  26. const url = '/oos/detail/exportDetail'
  27. return axios.request({
  28. url: url,
  29. data: params,
  30. method: 'post',
  31. responseType: 'blob'
  32. })
  33. }
  34. // 缺货详情列表 有分页
  35. export const outOfStockDetailList = (params) => {
  36. const url = `/oos/detail/queryPage/${params.pageNo}/${params.pageSize}`
  37. delete params.pageNo
  38. delete params.pageSize
  39. return axios({
  40. url: url,
  41. data: params,
  42. method: 'post'
  43. })
  44. }