优化95值计算

This commit is contained in:
gaoyutao
2026-01-30 10:14:11 +08:00
parent 1dab9b1cf4
commit 9809ae673c
2 changed files with 13 additions and 9 deletions
@@ -394,6 +394,7 @@ public class EpsInitialTrafficDataServiceImpl implements EpsInitialTrafficDataSe
snList.forEach(interfaceName -> { snList.forEach(interfaceName -> {
queryParam.setClientId(interfaceName.getClientId()); queryParam.setClientId(interfaceName.getClientId());
try { try {
calculateChangedDeviceBandwidth(queryParam, dailyStartTime, dailyEndTime, calculationMode); calculateChangedDeviceBandwidth(queryParam, dailyStartTime, dailyEndTime, calculationMode);
log.info("计算{}的95带宽值完成", interfaceName.getClientId()); log.info("计算{}的95带宽值完成", interfaceName.getClientId());
}catch (Exception e){ }catch (Exception e){
@@ -920,6 +921,7 @@ public class EpsInitialTrafficDataServiceImpl implements EpsInitialTrafficDataSe
.getNetNameByRecord(changeQuery); .getNetNameByRecord(changeQuery);
if(record != null){ if(record != null){
String name = record.getTrafficPort(); String name = record.getTrafficPort();
if(name != null){
// 查询mac // 查询mac
AllInterfaceName allInterfaceName = new AllInterfaceName(); AllInterfaceName allInterfaceName = new AllInterfaceName();
allInterfaceName.setClientId(queryParam.getClientId()); allInterfaceName.setClientId(queryParam.getClientId());
@@ -931,6 +933,7 @@ public class EpsInitialTrafficDataServiceImpl implements EpsInitialTrafficDataSe
queryParam.setMac(interfaceName.getServerIp()); queryParam.setMac(interfaceName.getServerIp());
} }
} }
}
queryParam.setStartTime(dailyStartTime); queryParam.setStartTime(dailyStartTime);
queryParam.setEndTime(dailyEndTime); queryParam.setEndTime(dailyEndTime);
List<EpsInitialTrafficData> dataList = query(queryParam); List<EpsInitialTrafficData> dataList = query(queryParam);
@@ -169,6 +169,7 @@
<if test="switchIp != null and switchIp != ''"> and switch_ip = #{switchIp}</if> <if test="switchIp != null and switchIp != ''"> and switch_ip = #{switchIp}</if>
<if test="serverIp != null and serverIp != ''"> and server_ip = #{serverIp}</if> <if test="serverIp != null and serverIp != ''"> and server_ip = #{serverIp}</if>
</where> </where>
order by create_time desc
</select> </select>
<!-- 批量插入接口名称 --> <!-- 批量插入接口名称 -->