namespace WIDESEA_IStorageTaskRepository; public interface IDt_TaskRepository : IRepository<Dt_Task> { Task<Dt_Task> GetById(int id); Task<List<Dt_Task>> GetList(); Task<Dt_Task> Create(Dt_Task model); Task<bool> Create(List<Dt_Task> models); Task<bool> Update(Dt_Task model); Task<bool> Update(List<Dt_Task> models); Task<bool> Delete(int id); Task<bool> Delete(List<int> ids); Task<List<Dt_Task>> GetListByOutOrder(int outOrderId); Task<List<Dt_Task>> GetListByOutOrderAndStatus(int outOrderId, int status); Task<List<Dt_Task>> GetListByStatus(int status); /// <summary> /// 获å–ä»»åŠ¡ç¼–å· /// </summary> /// <returns></returns> Task<int> GetTaskNo(); }