潘志宝
2025-01-14 6edb193e45e5ff2252d544100b7bf14b2efcc1d4
iailab-module-data/iailab-module-data-api/src/main/java/com/iailab/module/data/api/point/DataPointApi.java
@@ -1,5 +1,6 @@
package com.iailab.module.data.api.point;
import com.iailab.framework.common.pojo.PageResult;
import com.iailab.module.data.api.point.dto.*;
import com.iailab.module.data.enums.ApiConstants;
import io.swagger.v3.oas.annotations.Operation;
@@ -7,9 +8,9 @@
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import javax.annotation.security.PermitAll;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
 * @author PanZhibao
@@ -32,7 +33,7 @@
    @PostMapping(PREFIX + "/info/ids")
    @Operation(summary = "根据多个测点ID查询测点信息")
    List<ApiPointDTO> getInfoByIds(@RequestParam("pointNos") List<String> pointIds);
    List<ApiPointDTO> getInfoByIds(@RequestParam("pointNos") Set<String> pointIds);
    @PostMapping(PREFIX + "/query-points/real-value")
    @Operation(summary = "查询多个测点当前值")
@@ -50,5 +51,7 @@
    @Operation(summary = "写入单个测点值")
    Boolean writePointRealValue(@RequestBody ApiPointValueWriteDTO queryDto);
    @GetMapping(PREFIX + "/info/nos/{pointNo}")
    @Operation(summary = "根据计算点编号查询测点集合")
    PageResult<ApiPointDTO> getPageByNo(@RequestBody ApiPointPageReqVO reqVO);
}