添加对外查询接口

This commit is contained in:
2025-04-02 16:31:19 +08:00
parent b35e6566f8
commit 33ba61d4a2
8 changed files with 76 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ package com.njcn.dataProcess.api;
import com.njcn.common.pojo.constant.ServerInfo;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.dataProcess.api.fallback.DataLimitRateDetailFeignClientFallbackFactory;
import com.njcn.dataProcess.param.LineCountEvaluateParam;
import com.njcn.dataProcess.pojo.dto.DataLimitRateDetailDto;
import com.njcn.dataProcess.pojo.dto.DataLimitRateDto;
import org.springframework.cloud.openfeign.FeignClient;
@@ -22,4 +23,7 @@ public interface DataLimitRateDetailFeignClient {
@PostMapping("/batchInsertion")
HttpResult<String> batchInsertion(@RequestBody List<DataLimitRateDetailDto> dataIDTOList);
@PostMapping("/getRawData")
HttpResult<List<DataLimitRateDetailDto>> getRawData(@RequestBody LineCountEvaluateParam lineParam);
}

View File

@@ -4,6 +4,7 @@ import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.exception.BusinessException;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.dataProcess.api.DataLimitRateDetailFeignClient;
import com.njcn.dataProcess.param.LineCountEvaluateParam;
import com.njcn.dataProcess.pojo.dto.DataLimitRateDetailDto;
import com.njcn.dataProcess.pojo.dto.DataLimitRateDto;
import com.njcn.dataProcess.util.DataProcessingEnumUtil;
@@ -43,6 +44,12 @@ public class DataLimitRateDetailFeignClientFallbackFactory implements FallbackFa
log.error("{}异常,降级处理,异常为:{}","批量插入数据",cause.toString());
throw new BusinessException(finalExceptionEnum);
}
@Override
public HttpResult<List<DataLimitRateDetailDto>> getRawData(LineCountEvaluateParam lineParam) {
log.error("{}异常,降级处理,异常为:{}","获取基础数据",cause.toString());
throw new BusinessException(finalExceptionEnum);
}
};
}
}

View File

@@ -87,6 +87,16 @@ public class PqReasonableRangeDto implements Serializable {
*/
private String remark;
/**
* 单位
*/
private String unit;
/**
* 排序
*/
private Integer sort;
/**
* 所属系统pqsgovern目前就这个两个系统
*/

View File

@@ -97,6 +97,16 @@ public class PqReasonableRange extends BaseEntity implements Serializable {
*/
private String remark;
/**
* 单位
*/
private String unit;
/**
* 排序
*/
private Integer sort;
/**
* 所属系统pqsgovern目前就这个两个系统
*/