duheng
2024-10-24 4812786898dc040fc236e9e00e21b9f4d08f57e3
BLL/HStation.BLL.Assets.Core/01-interface/01-IPumpProduct/IPumpPartMain.cs
@@ -5,16 +5,16 @@
    /// <summary>
    /// 报警等级
    /// </summary>
    public interface IPumpPartMain : IBaseCAL<AddPumpPartMainInput, UpdatePumpPartMainInput, PumpPartMainDto>, IUpdateSorter
    public interface IAssetsPumpPartMain : IBaseCAL<AddAssetsPumpPartMainInput, UpdateAssetsPumpPartMainInput, AssetsPumpPartMainDto>, IUpdateSorter
    {
        /// <summary>
        /// 通过型号ID 获取
        /// </summary>
        public Task<List<PumpPartMainDto>> GetByPumpMainID(long ID);
        public Task<List<AssetsPumpPartMainDto>> GetByPumpMainID(long ID);
        public Task<long> InsertEx(AddPumpPartMainInput part, List<AddPumpPropContentInput> propcontents, AddPumpMainAndPartMapDto partmap);
        public Task<long> InsertEx(AddAssetsPumpPartMainInput part, List<AddAssetsPumpPropContentInput> propcontents, AddAssetsPumpMainAndPartMapInput partmap);
        public Task<bool> UpdateEx(UpdatePumpPartMainInput pumppart, List<UpdatePumpPropContentInput> updatePumpPropContentDtos);
        public Task<bool> UpdateEx(UpdateAssetsPumpPartMainInput pumppart, List<UpdateAssetsPumpPropContentInput> updateAssetsPumpPropContentDtos);
        public Task<bool> DeleteEx(long ID);
    }