鞍钢鲅鱼圈能源管控系统后端代码
潘志宝
2025-04-13 117859dbcb1d6ac8a388ad89eda75b24ff0dd7f6
ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java
@@ -5,6 +5,7 @@
import com.iailab.framework.common.util.object.ConvertUtils;
import com.iailab.module.ansteel.api.dto.PowerCapacitorStatusDTO;
import com.iailab.module.ansteel.api.dto.PowerControlDetDTO;
import com.iailab.module.ansteel.api.dto.PowerControlMainDTO;
import com.iailab.module.ansteel.api.dto.PowerNetFactorDTO;
import com.iailab.module.ansteel.api.entity.*;
import com.iailab.module.ansteel.api.service.*;
@@ -63,8 +64,15 @@
        return success(ConvertUtils.sourceToTarget(list, PowerCapacitorStatusDTO.class));
    }
    @GetMapping("/control-main/list")
    @Operation(summary = "功率因数-管控变电站列表")
    public CommonResult<List<PowerControlMainDTO>> getPowerControlMainList(@RequestParam Map<String, Object> params) {
        List<PowerControlMainEntity> list = powerControlMainService.list(params);
        return success(ConvertUtils.sourceToTarget(list, PowerControlMainDTO.class));
    }
    @GetMapping("/control-det/list")
    @Operation(summary = "功率因数-管控功率因数")
    @Operation(summary = "功率因数-管控功率因数详情")
    public CommonResult<List<PowerControlDetDTO>> getPowerControlDetList(@RequestParam Map<String, Object> params) {
        List<PowerControlDetDTO> result = new ArrayList<>();
        String name = (String)params.get("name");