goods.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import {request} from '@/libs/request.js'
  2. export default {
  3. /*出库*/
  4. // 分页查询
  5. getOutboundByPage: (data) => request({url:'/emergency/goods/outbound/page',data}),
  6. // 列表查询
  7. getOutboundByList: (data) => request({url:'/emergency/goods/outbound',data}),
  8. // 基于ID查询
  9. getOutboundById: (outboundId) => request({url:`/emergency/goods/outbound/${outboundId}`}),
  10. // 新增
  11. createOutbound: (data) => request({url:'/emergency/goods/outbound/add',method:"post", data}),
  12. // 更新
  13. updateOutbound: (data) => request({url:'/emergency/goods/outbound/update',method:"put", data}),
  14. // 删除
  15. deleteOutboundById: (outboundId) => request({url:`/emergency/goods/outbound/${outboundId}`,method:"delete"}),
  16. /*入库*/
  17. // 分页查询
  18. getInboundByPage: (data) => request({url:'/emergency/goods/inbound/page',data}),
  19. // 列表查询
  20. getInboundByList: (data) => request({url:'/emergency/goods/inbound',data}),
  21. // 基于ID查询
  22. getInboundById: (inboundId) => request({url:`/emergency/goods/inbound/${inboundId}`}),
  23. // 新增
  24. createInbound: (data) => request({url:'/emergency/goods/inbound/add',method:"post", data}),
  25. // 更新
  26. updateInbound: (data) => request({url:'/emergency/goods/inbound/update',method:"put", data}),
  27. // 删除
  28. deleteInboundById: (inboundId) => request({url:`/emergency/goods/inbound/${inboundId}`,method:"delete"}),
  29. /*统计*/
  30. // 分类统计
  31. counterByCat: (data) => request({url:'/emergency/goods/statis/counterByCat', data}),
  32. // 基于ID查询
  33. counterById: (goodsType, goodsCatId) => request({url:`/emergency/goods/statis/counterById/${goodsType}/${goodsCatId}`}),
  34. // 分类统计
  35. groupCounterByCat: (data) => request({url:'/emergency/goods/statis/group/counterByCat', data}),
  36. // 分类统计
  37. totalByCat: (data) => request({url:'/emergency/goods/statis/totalByCat', data}),
  38. /*cat*/
  39. getCatByPage: (data) => request({url:'/emergency/goods/cat/page',data}),
  40. // 列表查询
  41. getCatByList: (data) => request({url:'/emergency/goods/cat',data}),
  42. // 列表查询
  43. getCatTreeView: (data) => request({url:'/emergency/goods/cat/treeView',data}),
  44. // 基于ID查询
  45. getCatById: (goodsCatId) => request({url:`/emergency/goods/cat/${goodsCatId}`}),
  46. // 新增
  47. createCat: (data) => request({url:'/emergency/goods/cat/add',method:"post", data}),
  48. // 更新
  49. updateCat: (data) => request({url:'/emergency/goods/cat/update',method:"put", data}),
  50. // 删除
  51. deleteCatById: (goodsCatId) => request({url:`/ent/cat/${goodsCatId}`,method:"delete"}),
  52. }