修复2次关源指令bug
完善数据校验结果接口调用 pqdif功补充
This commit is contained in:
@@ -164,7 +164,7 @@ public class ResultController extends BaseController {
|
||||
}
|
||||
|
||||
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||
@PostMapping("/createChecksquareTask")
|
||||
@GetMapping("/createChecksquareTask")
|
||||
@ApiOperation("调用第三方数模数据检测接口")
|
||||
@ApiImplicitParam(name = "devId", value = "设备id", required = true)
|
||||
public HttpResult<String> createChecksquareTask(@RequestParam("devId") String devId) {
|
||||
|
||||
@@ -206,19 +206,23 @@ public class ResultServiceImpl implements IResultService {
|
||||
throw new BusinessException(CommonResponseEnum.FAIL, "该设备监测点不存在");
|
||||
}
|
||||
|
||||
PqDevSub devSub = pqDevSubService.getOne(new LambdaQueryWrapper<PqDevSub>()
|
||||
.eq(PqDevSub::getDevId, devId), false);
|
||||
if (ObjectUtil.isNull(devSub)
|
||||
|| ObjectUtil.isNull(devSub.getCheckStartTime())
|
||||
|| ObjectUtil.isNull(devSub.getCheckEndTime())) {
|
||||
throw new BusinessException(CommonResponseEnum.FAIL, "该设备检测开始时间或结束时间为空");
|
||||
}
|
||||
// PqDevSub devSub = pqDevSubService.getOne(new LambdaQueryWrapper<PqDevSub>()
|
||||
// .eq(PqDevSub::getDevId, devId), false);
|
||||
// if (ObjectUtil.isNull(devSub)
|
||||
// || ObjectUtil.isNull(devSub.getCheckStartTime())
|
||||
// || ObjectUtil.isNull(devSub.getCheckEndTime())) {
|
||||
// throw new BusinessException(CommonResponseEnum.FAIL, "该设备检测开始时间或结束时间为空");
|
||||
// }
|
||||
|
||||
DataCheckRequest request = new DataCheckRequest();
|
||||
request.setLineIds(monitorList.stream().map(PqMonitor::getId).collect(Collectors.toList()));
|
||||
// request.setLineIds(monitorList.stream().map(PqMonitor::getId).collect(Collectors.toList()));
|
||||
// request.setIndicatorCodes(Collections.emptyList());
|
||||
// request.setTimeStart(CHECKSQUARE_TIME_FORMATTER.format(devSub.getCheckStartTime()));
|
||||
// request.setTimeEnd(CHECKSQUARE_TIME_FORMATTER.format(devSub.getCheckEndTime()));
|
||||
request.setLineIds(Arrays.asList("ee9a33337bfd4d5588c00a2dbef6bc7e"));
|
||||
request.setIndicatorCodes(Collections.emptyList());
|
||||
request.setTimeStart(CHECKSQUARE_TIME_FORMATTER.format(devSub.getCheckStartTime()));
|
||||
request.setTimeEnd(CHECKSQUARE_TIME_FORMATTER.format(devSub.getCheckEndTime()));
|
||||
request.setTimeStart("2026-05-22 09:00:00");
|
||||
request.setTimeEnd("2026-05-22 12:00:00");
|
||||
return restTemplateUtil.postJson(CHECKSQUARE_CREATE_URL, request, String.class);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user