using System.Threading.Tasks; using DI_Electrical.Model; using Newtonsoft.Json.Linq; namespace DI_Electrical.Services { public class ProjectService : HttpService { public ProjectService() : base() { } public async Task> GetProjects(int pageNo, int pageSize) { var res = await this.GetAsync>($"ProjectApi/GetProjectSelectPageList?pageNo={pageNo}&pageSize={pageSize}"); if (res.code == 200) { return res.data; } else { } return null; } /// /// 插件端选择项目后,统一、整合加载左侧面板里的数据 /// /// /// /// public async Task InitProjInfo(string projectId, string userName) { var res = await this.GetAsync($"ProjectApi/InitProjInfo?ProjId={projectId}&User={userName}"); if (res.code == 200) { var o = res.data as JToken; return o; } else { return null; } } } }