IZhongTianCpService.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. using CSRedis;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. using Wms.Screen.Dto;
  6. using Wms.Screen.Dto.ZhongTian;
  7. using Wms.Screen.Dto.ZhongTian.Request;
  8. using Wms.Screen.Dto.ZhongTian.Response;
  9. namespace Wms.Screen.Service.IService
  10. {
  11. /// <summary>
  12. /// 成品service接口
  13. /// </summary>
  14. public interface IZhongTianCpService
  15. {
  16. List<EquipDto> GetCpEquips(GetEquipsRequest reqEntity, CSRedisClient CSRedisClient);
  17. /// <summary>
  18. /// 获取成品任务信息
  19. /// </summary>
  20. /// <param name="ReqEntity"></param>
  21. /// <returns></returns>
  22. List<TaskInfoDto> GetCpTaskInfo(GetWcsTaskInfoRequest ReqEntity);
  23. List<ZTBillDto> GetCpBillList(GetWorkPlanBillListRequest reqEntity);
  24. PageResult<ZtLocationUsageReportViewDto> GetCpLocationUsageViewList();
  25. List<ItemVal> GetTrayProductList();
  26. List<WarningQtyModel> GetWarningQtyList(MySettings mySettings);
  27. /// <summary>
  28. /// 获取产品信息
  29. /// </summary>
  30. /// <returns></returns>
  31. DeliveryDetails GetProductInfoList();
  32. }
  33. }