You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
2.0 KiB

1 year ago
  1. import { createAPI } from '@/utils/httpRequest.js'
  2. // 获取机台休息班次的信息
  3. export const getResourceRestList = data => createAPI('schedule/getResourceRestList', 'POST', data)
  4. // 获取信息
  5. export const getShopOrderList = data => createAPI('schedule/getShopOrderList', 'POST', data)
  6. // 获取信息
  7. export const getOrderScheduleList = data => createAPI('schedule/getOrderScheduleList', 'POST', data)
  8. //获取当前加工中心对应的机台数据
  9. export const getCurrentWorkCenterNoByResourceId = data => createAPI('scheduling/getCurrentWorkCenterNoByResourceId', 'POST', data)
  10. //排产生产工单的操作
  11. export const scheduleWorkOrder = data => createAPI('scheduling/scheduleWorkOrder', 'POST', data)
  12. //取消排产生产工单的操作
  13. export const cancelSoSchedule = data => createAPI('scheduling/cancelSoSchedule', 'POST', data)
  14. //取消排产生产工单的操作
  15. export const addWaitSchedule = data => createAPI('scheduling/addWaitSchedule', 'POST', data)
  16. //重新排产生产工单的操作
  17. export const reScheduleWorkOrders = data => createAPI('scheduling/reScheduleWorkOrders', 'POST', data)
  18. //上移派工单
  19. export const moveUpSchedule = data => createAPI('scheduling/moveUpSchedule', 'POST', data)
  20. //上移派工单
  21. export const moveDownSchedule = data => createAPI('scheduling/moveDownSchedule', 'POST', data)
  22. //调整派工单的等待时间
  23. export const updateScheduleWaitTimes = data => createAPI('scheduling/updateScheduleWaitTimes', 'POST', data)
  24. //派工单按照工艺路线调整
  25. export const refreshScheduleByRouting = data => createAPI('scheduling/refreshScheduleByRouting', 'POST', data)
  26. //派工单按照日历
  27. export const refreshScheduleByCalendar = data => createAPI('scheduling/refreshScheduleByCalendar', 'POST', data)
  28. // 产能汇总
  29. export const sumProductionCapacity = data => createAPI('schedule/sumProductionCapacity', 'POST', data)
  30. // 复制插入派工单
  31. export const moveScheduleBun = data => createAPI('scheduling/moveScheduleBun', 'POST', data)