using SWS.Commons;
using SWS.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Threading.Tasks;
namespace SWS.CAD.Services
{
public class WireGroupService : HttpService
{
#region 辅助类
///
/// SaveSignals 专用
///
public class WireGroups
{
public string ID { get; set; }
public List Signals { get; set; }
}
#endregion
public WireGroupService() : base()
{
}
///
/// 获取所有的信号
///
///
///
///
public async Task> GetSignals(string projId, bool Assigned)
{
var res = await this.GetAsync>($"WireGroupApi/GetSignals?projId={projId}&Assigned={Assigned}");
if (res.code == 200)
{
return res.data;
}
else
{
}
return null;
}
///
/// 获取当前组可用的编码
///
///
///
public async Task GetNextAvailableSeq(string group)
{
var res = await this.GetAsync