duheng
2024-10-14 ee854797c9ca5adbba0f356f5b0484c2f7e59dc9
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);
    }