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

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,48 @@ public class InitialSwitchPowerSupplyController extends BaseController
{
return toAjax(initialSwitchPowerSupplyService.deleteInitialSwitchPowerSupplyByIds(ids));
}
/**
* 获取指定交换机所有电源名称
* @param initialSwitchPowerSupply
* @return
*/
@RequiresPermissions("rocketmq:supply:list")
@PostMapping("/getAllPwrName")
public AjaxResult getAllPwrName(@RequestBody InitialSwitchPowerSupply initialSwitchPowerSupply){
List<Map> list = initialSwitchPowerSupplyService.getAllPwrName(initialSwitchPowerSupply);
return success(list);
}
/**
* 获取电源基础信息
* @param initialSwitchPowerSupply
* @return
*/
@RequiresPermissions("rocketmq:supply:list")
@PostMapping("/getPwrMsg")
public AjaxResult getPwrMsg(@RequestBody InitialSwitchPowerSupply initialSwitchPowerSupply){
List<Map> list = initialSwitchPowerSupplyService.getPwrMsg(initialSwitchPowerSupply);
return success(list);
}
/**
* 获取电源电流
* @param initialSwitchPowerSupply
* @return
*/
@RequiresPermissions("rocketmq:supply:list")
@PostMapping("/getPwrCurrent")
public AjaxResult getPwrCurrent(@RequestBody InitialSwitchPowerSupply initialSwitchPowerSupply){
Map<String, Object> echartsData = initialSwitchPowerSupplyService.getPwrCurrent(initialSwitchPowerSupply);
return success(echartsData);
}
/**
* 获取电源电压
* @param initialSwitchPowerSupply
* @return
*/
@RequiresPermissions("rocketmq:supply:list")
@PostMapping("/getPwrVoltage")
public AjaxResult getPwrVoltage(@RequestBody InitialSwitchPowerSupply initialSwitchPowerSupply){
Map<String, Object> echartsData = initialSwitchPowerSupplyService.getPwrVoltage(initialSwitchPowerSupply);
return success(echartsData);
}
}