containers.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import request from '@/router/axios';
  2. // 列表接口
  3. export const containersList = (current, size, params) => {
  4. return request({
  5. url: '/api/blade-los/containers/list',
  6. method: 'get',
  7. params: {
  8. ...params,
  9. current,
  10. size,
  11. }
  12. })
  13. }
  14. export const containersDetail = (id) => {
  15. return request({
  16. url: '/api/blade-los/containers/detail',
  17. method: 'get',
  18. params: {
  19. id
  20. }
  21. })
  22. }
  23. // 删除
  24. export const containersRemove = (ids) => {
  25. return request({
  26. url: '/api/blade-los/containers/remove',
  27. method: 'post',
  28. params: {
  29. ids,
  30. }
  31. })
  32. }
  33. // 保存接口
  34. export const containersSubmit = (row) => {
  35. return request({
  36. url: '/api/blade-los/containers/submit',
  37. method: 'post',
  38. data: row
  39. })
  40. }
  41. // 清除箱号
  42. export const containersCleanBoxNo = (ids) => {
  43. return request({
  44. url: '/api/blade-los/containers/cleanBoxNo',
  45. method: 'post',
  46. params: {
  47. ids
  48. }
  49. })
  50. }
  51. // 撤销接口
  52. export const containersRevoke = (ids) => {
  53. return request({
  54. url: '/api/blade-los/containers/revoke',
  55. method: 'post',
  56. params: {
  57. ids
  58. }
  59. })
  60. }
  61. // 平均分配
  62. export const containersEqualDistribution = (row) => {
  63. return request({
  64. url: '/api/blade-los/containers/equalDistribution',
  65. method: 'post',
  66. data: row
  67. })
  68. }