agv.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import request from '../util/request.js';
  2. // 查询还料区货位状态
  3. export function getLocatorStatus() {
  4. return request({
  5. url: '/api/LocatorResource/queryBlankAreaStatus',
  6. method: 'get',
  7. });
  8. }
  9. // 查询不在库的料车
  10. export function getNoInStorageTruck(no) {
  11. return request({
  12. url: '/api/TruckResource/queryNoInStorageTruck?no=' + no,
  13. method: 'get',
  14. });
  15. }
  16. // 根据还料货位和料车编号生成归还单和调度任务
  17. export function generateTaskByBlankNo(params) {
  18. return request({
  19. url: '/api/SchedulingTasksResource/generateTaskByBlankNo',
  20. method: 'post',
  21. data: params,
  22. });
  23. }
  24. // 查询送料区货位状态
  25. export function getLocatorFeedAreaStatus() {
  26. return request({
  27. url: '/api/LocatorResource/queryFeedAreaStatus',
  28. method: 'get',
  29. });
  30. }
  31. // 取走送料区料车
  32. export function takeAwaySkip(positionNo) {
  33. return request({
  34. url: '/api/LocatorResource/takeAwaySkip?positionNo=' + positionNo,
  35. method: 'get',
  36. });
  37. }
  38. // 查询异常停泊区货位状态
  39. export function getLocatorAbnormalAreaStatus() {
  40. return request({
  41. url: '/api/LocatorResource/queryBlankAbnormalParkStatus',
  42. method: 'get',
  43. });
  44. }
  45. // 取走异常停泊区的料车
  46. export function takeAwayAbnormalCar(params) {
  47. return request({
  48. url: '/api/LocatorResource/takeAwayAbnormalCar',
  49. method: 'post',
  50. data: params,
  51. });
  52. }
  53. // 查询工装设备
  54. export function findDeviceByCondition(params) {
  55. return request({
  56. url: '/api/InventoryResource/findDeviceByCondition',
  57. method: 'post',
  58. data: params,
  59. });
  60. }