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

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

View File

@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 风扇信息Controller
@@ -95,4 +96,27 @@ public class InitialSwitchFanInfoController extends BaseController
{
return toAjax(initialSwitchFanInfoService.deleteInitialSwitchFanInfoByIds(ids));
}
/**
* 获取指定交换机的风扇名称
* @param initialSwitchFanInfo
* @return
*/
@RequiresPermissions("rocketmq:info:list")
@PostMapping("/getAllFanName")
public AjaxResult getAllFanName(@RequestBody InitialSwitchFanInfo initialSwitchFanInfo){
List<Map> list = initialSwitchFanInfoService.getAllFanName(initialSwitchFanInfo);
return success(list);
}
/**
* 获取风扇基础信息
* @param initialSwitchFanInfo
* @return
*/
@RequiresPermissions("rocketmq:info:list")
@PostMapping("/getFanMsg")
public AjaxResult getFanMsg(@RequestBody InitialSwitchFanInfo initialSwitchFanInfo){
List<InitialSwitchFanInfo> list = initialSwitchFanInfoService.getFanMsg(initialSwitchFanInfo);
return success(list);
}
}