荣鑫后端
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
1.3 KiB

  1. package com.gaotao.modules.schedule.dao;
  2. import com.gaotao.modules.schedule.data.ScheduleData;
  3. import com.gaotao.modules.schedule.data.SearchData;
  4. import com.gaotao.modules.schedule.data.ShiftInfoData;
  5. import com.gaotao.modules.schedule.data.ShopOrderOutData;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import java.util.List;
  8. /**
  9. * @author LR
  10. * @Title: ScheduleMapper
  11. * 生产订单排产dao
  12. * @Date 2021/10/20 11:20
  13. */
  14. @Mapper
  15. public interface ScheduleMapper {
  16. /**
  17. * TODO 按照工厂+机台+排产日期查询休息的信息
  18. * @author LR
  19. * @date 2021/10/21 13:14
  20. * @param inData
  21. * @return java.util.List<com.gaotao.modules.schedule.data.ShiftInfoData>
  22. **/
  23. List<ShiftInfoData> getResourceRestList(SearchData inData);
  24. /**
  25. * TODO 按照条件查询工单的数据
  26. * @author LR
  27. * @date 2021/10/25 14:24
  28. * @param inData
  29. * @return java.util.List<com.gaotao.modules.schedule.data.ShopOrderData>
  30. **/
  31. List<ShopOrderOutData> getShopOrderList(SearchData inData);
  32. /**
  33. * TODO 查询派工单的数据
  34. * @author LR
  35. * @date 2021/10/25 16:09
  36. * @param inData
  37. * @return java.util.List<com.gaotao.modules.schedule.data.ScheduleData>
  38. **/
  39. List<ScheduleData> getOrderScheduleList(SearchData inData);
  40. }