优化监控看板、初始化mtr模块

This commit is contained in:
gaoyutao
2025-11-17 18:06:37 +08:00
parent 68e042d9fc
commit bd65b27605
54 changed files with 2858 additions and 245 deletions
@@ -94,4 +94,29 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id}
</foreach>
</delete>
<delete id="deleteRmMonitorConfigDetailsByMonitorIds" parameterType="Long">
delete from rm_monitor_config_details where monitor_id in
<foreach item="monitorId" collection="array" open="(" separator="," close=")">
#{monitorId}
</foreach>
</delete>
<insert id="batchInsertRmMonitorConfigDetails" parameterType="java.util.List">
insert IGNORE into rm_monitor_config_details
(monitor_id, deploy_device, in_bytes, out_bytes, in_speed, out_speed, create_by, update_by, create_time, update_time)
values
<foreach collection="list" item="item" separator=",">
(
#{item.monitorId},
#{item.deployDevice},
#{item.inBytes},
#{item.outBytes},
#{item.inSpeed},
#{item.outSpeed},
#{item.createBy},
#{item.updateBy},
#{item.createTime},
#{item.updateTime}
)
</foreach>
</insert>
</mapper>