交换机管理,图形监控,策略

This commit is contained in:
gaoyutao
2025-10-11 17:54:17 +08:00
parent 6ffdf8d355
commit 054b0f1272
41 changed files with 1111 additions and 582 deletions
@@ -3,6 +3,7 @@ package com.ruoyi.rocketmq.mapper;
import com.ruoyi.rocketmq.domain.InitialSwitchFanInfo;
import java.util.List;
import java.util.Map;
/**
* 风扇信息Mapper接口
@@ -66,4 +67,18 @@ public interface InitialSwitchFanInfoMapper
* @return
*/
public int insertBatchInitialSwitchFanInfo(List<InitialSwitchFanInfo> list);
/**
* 获取指定交换机的风扇名称
* @param initialSwitchFanInfo
* @return
*/
List<Map> getAllFanName(InitialSwitchFanInfo initialSwitchFanInfo);
/**
* 获取风扇基础信息
* @param initialSwitchFanInfo
* @return
*/
List<InitialSwitchFanInfo> getFanMsg(InitialSwitchFanInfo initialSwitchFanInfo);
}
@@ -3,6 +3,7 @@ package com.ruoyi.rocketmq.mapper;
import com.ruoyi.rocketmq.domain.InitialSwitchMpuInfo;
import java.util.List;
import java.util.Map;
/**
* MPU信息Mapper接口
@@ -66,4 +67,18 @@ public interface InitialSwitchMpuInfoMapper
* @return
*/
int insertBatchInitialSwitchMpuInfo(List<InitialSwitchMpuInfo> list);
/**
* 指定交换机的mpu名称
* @param initialSwitchMpuInfo
* @return
*/
List<Map> getAllMpuName(InitialSwitchMpuInfo initialSwitchMpuInfo);
/**
* 获取mpu的基础信息
* @param initialSwitchMpuInfo
* @return
*/
List<InitialSwitchMpuInfo> getMpuMsg(InitialSwitchMpuInfo initialSwitchMpuInfo);
}
@@ -3,6 +3,7 @@ package com.ruoyi.rocketmq.mapper;
import com.ruoyi.rocketmq.domain.InitialSwitchOpticalModule;
import java.util.List;
import java.util.Map;
/**
* 光模块信息Mapper接口
@@ -65,4 +66,18 @@ public interface InitialSwitchOpticalModuleMapper
* @param list
*/
int batchInitialSwitchOpticalModule(List<InitialSwitchOpticalModule> list);
/**
* 光模块基础信息
* @param initialSwitchOpticalModule
* @return
*/
List<InitialSwitchOpticalModule> switchOpticalModuleMsg(InitialSwitchOpticalModule initialSwitchOpticalModule);
/**
* 光模块名称
* @param initialSwitchOpticalModule
* @return
*/
List<Map> getAllModuleName(InitialSwitchOpticalModule initialSwitchOpticalModule);
}
@@ -1,8 +1,10 @@
package com.ruoyi.rocketmq.mapper;
import java.util.List;
import com.ruoyi.rocketmq.domain.InitialSwitchOtherCollectData;
import java.util.List;
import java.util.Map;
/**
* 交换机系统其他信息采集数据Mapper接口
*
@@ -58,4 +60,11 @@ public interface InitialSwitchOtherCollectDataMapper
* @return 结果
*/
public int deleteInitialSwitchOtherCollectDataByIds(Long[] ids);
/**
* 交换机图形监控监控项基础信息
* @param initialSwitchOtherCollectData
* @return
*/
List<Map> getSwitchMonitorMsg(InitialSwitchOtherCollectData initialSwitchOtherCollectData);
}
@@ -3,6 +3,7 @@ package com.ruoyi.rocketmq.mapper;
import com.ruoyi.rocketmq.domain.InitialSwitchPowerSupply;
import java.util.List;
import java.util.Map;
/**
* 电源信息Mapper接口
@@ -65,4 +66,18 @@ public interface InitialSwitchPowerSupplyMapper
* @return
*/
public int insertBatchInitialSwitchPowerSupply(List<InitialSwitchPowerSupply> list);
/**
* 获取指定交换机的电源名称
* @param initialSwitchPowerSupply
* @return
*/
List<Map> getAllPwrName(InitialSwitchPowerSupply initialSwitchPowerSupply);
/**
* 获取电源基础信息
* @param initialSwitchPowerSupply
* @return
*/
List<Map> getPwrMsg(InitialSwitchPowerSupply initialSwitchPowerSupply);
}