using WcsMain.ApiServe.Controllers.Dto; using WcsMain.ApiServe.Controllers.Dto.WcsDto.Convey; using WcsMain.ApiServe.Factory; using WcsMain.DataBase.Dao; using WcsMain.DataBase.TableEntity; using WcsMain.WcsAttribute.AutoFacAttribute; namespace WcsMain.ApiServe.Service.WcsService; [Service] public class ConveyService(AppConveyTaskDao conveyTaskDao) { /// /// 分页查询箱式线任务 /// /// /// public WcsApiResponse> QueryConveyTaskWithPage(QueryConveyTaskWithPageRequest request) { (List? conveyTasks, int totalRows) = conveyTaskDao.QueryConveyTaskWithPage(request); if (conveyTasks == default) { return WcsApiResponseFactory.DataBaseErr>(); } return WcsApiResponseFactory.Success(totalRows, conveyTasks); } }