/*********************************************************** **项目名称: BZPT.IServices **功能描述: CountryServices 的摘要说明 **作 者: 此代码由CodeSmith生成。 **版 本 号: 1.0 **修改历史: ************************************************************/ namespace BZPT.Domains.IService.Sys { using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using BZPT.Domains.Entity.Sys; using BZPT.Dto.Sys; using BZPT.Dto.VO; using DevExtreme.AspNet.Data; using NPlatform.Dto; /// /// ProjectInfo 业务层 /// public partial interface IProjectInfoService : IDomainService,ICRUDService { Task CacheAllProjects(); new Task> GetPageAsync(DataSourceLoadOptions dataSourceLoadOptions); Task ProjectInfoAdd(ProjectInfoDto addCommand); // Task ProjectUserAdd(ProjectUserDto proUser); Task ProjectInfoEdit(ProjectInfoDto editCommand); // Task UserProjectGrant(GrantProSectionInput grants); Task GetUserProjectTree(string setRole, int leve = 3); Task GetProjectTree(string setOrg, int leve = 3); // Task> GetProUserPage(string proId, DataSourceLoadOptions whereExp); Task GetOrgProjectTree(string setOrg, int leve); } }