using Yw.CAL;
namespace PBS.CAL.WE
{
///
/// 用水器具
///
public interface IUtensil : IBaseCAL, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateUseStatus, IUpdateSorter
{
///
/// 通过 GroupID 获取
///
Task> GetByGroupID(long GroupID);
///
/// 通过 GroupIds 获取
///
Task> GetByGroupIds(List GroupIds);
///
/// 更新 GroupID
///
Task UpdateGroupID(long ID, long GroupID);
///
/// 批量更新 GroupID
///
Task UpdateGroupIds(List<(long ID, long GroupID)> list);
///
/// 判断TagName是否存在
///
Task IsExistTagName(string TagName);
///
/// 判断TagName是否存在 ExceptID
///
Task IsExistTagNameExceptID(string TagName, long ExceptID);
}
}