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.

60 lines
1.9 KiB

4 months ago
  1. package com.gaotao.modules.automatedWarehouse.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.gaotao.common.utils.PageUtils;
  4. import com.gaotao.modules.automatedWarehouse.entity.WmsOrderTask;
  5. import com.gaotao.modules.automatedWarehouse.entity.WmsOrderTaskData;
  6. import com.gaotao.modules.automatedWarehouse.entity.WmsOrderTaskDetail;
  7. import com.gaotao.modules.automatedWarehouse.entity.WmsTransportTask;
  8. import com.gaotao.modules.automatedWarehouse.entity.WmsTransportTaskDetail;
  9. import java.util.List;
  10. /**
  11. * @Description 订单任务查询Service接口 - rqrq
  12. * @Author rqrq
  13. * @Date 2025/10/22
  14. */
  15. public interface OrderTaskService extends IService<WmsOrderTask> {
  16. /**
  17. * @Description 查询订单任务列表分页- rqrq
  18. * @Title searchOrderTaskList
  19. * @param data 查询条件
  20. * @return PageUtils
  21. * @author rqrq
  22. * @date 2025/10/22
  23. */
  24. PageUtils searchOrderTaskList(WmsOrderTaskData data);
  25. /**
  26. * @Description 查询订单任务明细列表 - rqrq
  27. * @Title searchOrderTaskDetailList
  28. * @param data 查询条件
  29. * @return List<WmsOrderTaskDetail>
  30. * @author rqrq
  31. * @date 2025/10/22
  32. */
  33. List<WmsOrderTaskDetail> searchOrderTaskDetailList(WmsOrderTaskData data);
  34. /**
  35. * @Description 查询订单关联的运输任务列表 - rqrq
  36. * @Title searchTransportTaskList
  37. * @param data 查询条件
  38. * @return List<WmsTransportTask>
  39. * @author rqrq
  40. * @date 2025/10/22
  41. */
  42. List<WmsTransportTask> searchTransportTaskList(WmsOrderTaskData data);
  43. /**
  44. * @Description 查询运输任务明细列表 - rqrq
  45. * @Title searchTransportTaskDetailList
  46. * @param data 查询条件
  47. * @return List<WmsTransportTaskDetail>
  48. * @author rqrq
  49. * @date 2025/10/22
  50. */
  51. List<WmsTransportTaskDetail> searchTransportTaskDetailList(WmsTransportTask data);
  52. }