IWmsTskTaskService.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. using DapperORMCore.Model.CoreModel;
  2. using NXWMS.Model.AppModels.Condition.WmsTask;
  3. using NXWMS.Model.AppModels.Result.WmsTask;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace NXWMS.IService.NXWMS.WmsTask
  10. {
  11. public interface IWmsTskTaskService
  12. {
  13. /// <summary>
  14. /// 分页查询WMS大任务数据
  15. /// </summary>
  16. /// <param name="searchMd">WMS大任务查询对象</param>
  17. /// <returns></returns>
  18. OperateResultInfo<List<WmsTaskResult>> GetWmsTaskData(WmsTaskSearchMd searchMd);
  19. /// <summary>
  20. /// 分页查询堆垛机指令数据
  21. /// </summary>
  22. /// <param name="searchMd">堆垛机指令查询对象</param>
  23. /// <returns></returns>
  24. OperateResultInfo<List<WcsCrnCmdResult>> GetWcsCrnCmdData(WcsCrnCmdSearchMd searchMd);
  25. /// <summary>
  26. /// 分页查询输送线指令数据
  27. /// </summary>
  28. /// <param name="searchMd">输送线指令查询对象</param>
  29. /// <returns></returns>
  30. OperateResultInfo<List<WcsTranCmdResult>> GetWcsTranCmdData(WcsTranCmdSearchMd searchMd);
  31. /// <summary>
  32. /// 分页查询AGV指令数据
  33. /// </summary>
  34. /// <param name="searchMd">AGV指令查询对象</param>
  35. /// <returns></returns>
  36. OperateResultInfo<List<WcsAgvCmdResult>> GetWcsAgvCmdData(WcsAgvCmdSearchMd searchMd);
  37. }
  38. }