using DistributionApi.Model.Dto; using MadRunFabric.Common; using MadRunFabric.Model; using System; using System.Collections.Generic; using System.Text; namespace DistributionApi.IRepositories { public interface IDistri_Workorder_PlanRepository : IRepository { /// /// 列表 - 根据分页查询数据列表 包含查询条件,显示字段,排序 - 关联科室 /// /// /// /// /// /// /// /// IEnumerable GetListsByPage(string keyword, string projectid, int planstate, UserAccountInfoModel userinfo, int pageIndex, int pageSize, out int recordCount); /// /// 详情 - 获取科室详情 by id /// /// /// Distri_Workorder_PlanDto GetDetails(string id); /// /// 抢单时效 / 待配送工单滞留时效 /// /// 编号 /// int GetLimitCount(string code); #region 计划工单 /// /// 列表 - 根据分页查询数据列表 包含查询条件,显示字段,排序 - 关联科室 /// /// /// /// /// /// /// /// IEnumerable GetPlanTaskListsByPage(string keyword, string projectid, string stime, string etime, int planwostate, UserAccountInfoModel userinfo, int pageIndex, int pageSize, out int recordCount); /// /// 详情 - 获取科室详情 by id /// /// /// Distri_Workorder_PlanTaskDto GetPlanTaskDetails(string id); #endregion } }