IZhongTianHjService.cs 1.2 KB

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using Wms.Screen.Dto;
  5. using Wms.Screen.Dto.ZhongTian.Request;
  6. using Wms.Screen.Dto.ZhongTian.Response;
  7. using Wms.Screen.SqlSugar.ZhongTian;
  8. namespace Wms.Screen.Service.IService
  9. {
  10. public interface IZhongTianHjService
  11. {
  12. List<EquipDto> GetHjEquips(GetEquipsRequest reqEntity);
  13. /// <summary>
  14. /// 获取合金任务信息
  15. /// </summary>
  16. /// <param name="ReqEntity"></param>
  17. /// <returns></returns>
  18. List<TaskInfoDto> GetHjTaskInfo(GetWcsTaskInfoRequest ReqEntity);
  19. GetFullWeightDistRes GetFullWeightDist();
  20. List<ItemVal> GetLocaitonList();
  21. List<ItemVal> GetEmptyFullDist();
  22. GeHistoryTaskInfoRes GeHistoryTaskInfo(GeHistoryTaskInfoRequest ReqEntity);
  23. List<ZTBillDto> GetHjBillList(GetWorkPlanBillListRequest reqEntity);
  24. Result<int> GetEmtpyLocationCountByTunnel(List<string> tunnels, int size);
  25. Result<int> GetRuningInTaskCountByTunnel(int tunnel, string warehousecode, int size);
  26. PageResult<ZtLocationUsageReportViewDto> GetHjLocationUsageViewList();
  27. List<ItemVal> GetTunelCountList();
  28. }
  29. }