warehouse.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import { axios } from '@/utils/request'
  2. // 仓库列表 有分页
  3. export const warehouseList = (params) => {
  4. let url = `/warehouse/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 warehouseFindAll = (params) => {
  15. let url = '/warehouse/findAll'
  16. return axios({
  17. url: url,
  18. data: params,
  19. method: 'post'
  20. })
  21. }
  22. // 新增/编辑仓库
  23. export const warehouseSave = params => {
  24. return axios({
  25. url: '/warehouse/save',
  26. data: params,
  27. method: 'post'
  28. })
  29. }
  30. // 删除仓库
  31. export const warehouseDel = params => {
  32. return axios({
  33. url: `/warehouse/del/${params.id}`,
  34. method: 'post'
  35. })
  36. }
  37. // 仓位列表 有分页
  38. export const warehouseLocList = (params) => {
  39. let url = `/warehouseLoc/findPage/${params.pageNo}/${params.pageSize}`
  40. delete params.pageNo
  41. delete params.pageSize
  42. return axios({
  43. url: url,
  44. data: params,
  45. method: 'post'
  46. })
  47. }
  48. // 仓位列表 无分页
  49. export const warehouseLocFindAll = (params) => {
  50. let url = '/warehouseLoc/findAll'
  51. return axios({
  52. url: url,
  53. data: params,
  54. method: 'post'
  55. })
  56. }
  57. // 新增/编辑仓位
  58. export const warehouseLocSave = params => {
  59. return axios({
  60. url: '/warehouseLoc/save',
  61. data: params,
  62. method: 'post'
  63. })
  64. }
  65. // 删除仓位
  66. export const warehouseLocDel = params => {
  67. return axios({
  68. url: '/warehouseLoc/del',
  69. data: params,
  70. method: 'post'
  71. })
  72. }