using Dlhis.Basic.WorkGrids.Request; using Dlhis.Basic.WorkGrids.Response; using Kurisu.AspNetCore.DataAccess.Dto; namespace Dlhis.Basic.WorkGrids.Services; /// /// 工作网格 /// public interface IWorkGridService : IScopeDependency { /// /// 人员选择接口 /// /// /// Task> GetPageAsync(WorkGridGainfoPageRequest request); /// /// 保存 /// /// /// Task SaveAsync(List requests); /// /// /网格分页 /// /// /// Task> GetPageAsync(WorkGridPageRequest request); /// /// 修改管理者 /// /// Task ChangeAsync(string from, string to); /// /// 获取 /// /// /// Task GetMyWorkGridAsync(WorkGridPageRequest request); /// /// 分配人员 /// /// /// Task AssignAsync(WorkGridUserAssignRequest request); /// /// 移除人员 /// /// /// Task RemoveAsync(WorkGridUserRemoveRequest request); }