using EasyEncryption; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using SWS.CAD.Models; using SWS.CAD.Models.NoEntity; using SWS.Commons; using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Threading.Tasks; namespace SWS.CAD.Services { public class SettingsService : HttpService { public SettingsService() : base() { } /// /// 根据名字拿 /// /// /// /// public async Task> GetList() { var res = await this.GetAsync>($"SettingsApi/GetList?projId={GlobalObject.curProject?.ProjectId}"); if (res.code == 200) { return res.data; } else { } return null; } /// /// 新增或者修改。根据Name来的,id不重要 /// /// /// /// public async Task SaveEntitys(List entity) { var res = await this.PostBodyAsync> ($"SettingsApi/SaveEntitys?projId={GlobalObject.curProject?.ProjectId}", entity); if (res.code == 200) { //return res.info; return null; } else { return res.info; // 返回错误信息 } } } }