inventoryTransfer.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import request from '@/utils/request'
  2. // 查询库存调拨单列表
  3. export function listInventoryTransfer(query) {
  4. return request({ url: '/supplychain/inventoryTransfer/list', method: 'get', params: query })
  5. }
  6. // 查询库存调拨单详情
  7. export function getInventoryTransfer(transferNo) {
  8. return request({ url: '/supplychain/inventoryTransfer/detail', method: 'get', params: { transferNo } })
  9. }
  10. // 新增库存调拨单(草稿)
  11. export function addInventoryTransfer(data) {
  12. return request({ url: '/supplychain/inventoryTransfer', method: 'post', data })
  13. }
  14. // 修改库存调拨单
  15. export function updateInventoryTransfer(data) {
  16. return request({ url: '/supplychain/inventoryTransfer', method: 'put', data })
  17. }
  18. // 删除库存调拨单
  19. export function delInventoryTransfer(transferNo) {
  20. return request({ url: '/supplychain/inventoryTransfer/' + transferNo, method: 'delete' })
  21. }
  22. // 提交库存调拨单
  23. export function submitInventoryTransfer(transferNo) {
  24. return request({ url: '/supplychain/inventoryTransfer/submit', method: 'post', params: { transferNo } })
  25. }
  26. // 审批库存调拨单
  27. export function auditInventoryTransfer(data) {
  28. return request({ url: '/supplychain/inventoryTransfer/audit', method: 'post', data })
  29. }
  30. // 发货确认
  31. export function shipInventoryTransfer(transferNo) {
  32. return request({ url: '/supplychain/inventoryTransfer/ship', method: 'post', params: { transferNo } })
  33. }
  34. // 收货确认
  35. export function receiveInventoryTransfer(data) {
  36. return request({ url: '/supplychain/inventoryTransfer/receive', method: 'post', data })
  37. }
  38. // 取消库存调拨单
  39. export function cancelInventoryTransfer(transferNo) {
  40. return request({ url: '/supplychain/inventoryTransfer/cancel', method: 'post', params: { transferNo } })
  41. }
  42. // 查询操作日志
  43. export function listInventoryTransferLogs(transferNo) {
  44. return request({ url: '/supplychain/inventoryTransfer/logs', method: 'get', params: { transferNo } })
  45. }