lixiaojun
2024-10-26 dd4da9a651330fabe210618581299ac3536bda2f
BLL/HStation.BLL.Assets.Core/01-interface/01-IPumpProduct/IPumpMain.cs
@@ -5,12 +5,17 @@
    /// <summary>
    /// 报警等级
    /// </summary>
    public interface IPumpMain : IBaseCAL<AddPumpMainInput, UpdatePumpMainInput, PumpMainDto>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter
    public interface IAssetsPumpMain : IBaseCAL<AddAssetsPumpMainInput, UpdateAssetsPumpMainInput, AssetsPumpMainDto>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter
    {
        Task<List<PumpMainDto>> GetByPumpSeriesID(long ID);
        Task<List<AssetsPumpMainDto>> GetByPumpSeriesID(long ID);
        Task<long> InsertEx(AddPumpMainInput input, AddPumpGroupAndMainMapInput map);
        Task<long> InsertEx(AddAssetsPumpMainInput input, AddAssetsPumpGroupAndMainMapInput map);
        Task<bool> DeleteMapByMainID(long ID);
        /// <summary>
        /// 通过 ID 获取所有产品
        /// </summary>
        Task<List<Dto.Assets.AssetsPumpPartMainDto>> GetPartByID(long ID);
    }
}