outboundTask.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import request from '@/router/axios';
  2. //查询列表
  3. export const getList = (params) => {
  4. return request({
  5. url: '/api/blade-sales-part/ship/list',
  6. method: 'get',
  7. params: params
  8. })
  9. }
  10. //删除
  11. export const remove = (id) => {
  12. return request({
  13. url: '/api/blade-sales-part/ship/update',
  14. method: 'post',
  15. data: {
  16. id
  17. }
  18. })
  19. }
  20. //派工
  21. export const outboundWorkOrder = (ids) => {
  22. return request({
  23. url: '/api/blade-sales-part/ship/outboundWorkOrder',
  24. method: 'post',
  25. params: {
  26. ids,
  27. }
  28. })
  29. }
  30. //修改
  31. export const typeSave = (data) => {
  32. return request({
  33. url: '/api/blade-sales-part/ship/edit',
  34. method: 'post',
  35. data: data
  36. })
  37. }
  38. //入库任务派工
  39. export const generateWarehousing = (ids) => {
  40. return request({
  41. url: '/api/blade-sales-part/ship/generateWarehousing',
  42. method: 'post',
  43. params: {
  44. ids,
  45. }
  46. })
  47. }
  48. // 撤销派工
  49. export const shipRevokeWorkOrder = (ids) => {
  50. return request({
  51. url: '/api/blade-sales-part/ship/revokeWorkOrder',
  52. method: 'post',
  53. params: {
  54. ids,
  55. }
  56. })
  57. }