|
@@ -124,29 +124,19 @@ public class RedisExpiredPhotographListener extends KeyExpirationEventMessageLis
|
|
|
algorithmWarningBo.setSubName(warningNoticeLog.getSubName());
|
|
algorithmWarningBo.setSubName(warningNoticeLog.getSubName());
|
|
|
algorithmWarningBo.setId(warningNoticeLog.getId());
|
|
algorithmWarningBo.setId(warningNoticeLog.getId());
|
|
|
algorithmWarningBo.setFileUrl(fileR.getData().getUrl());
|
|
algorithmWarningBo.setFileUrl(fileR.getData().getUrl());
|
|
|
- //algorithmWarningBo.setFileUrl("d:\\test.jpg");
|
|
|
|
|
log.info("调用算法服务识别!");
|
|
log.info("调用算法服务识别!");
|
|
|
ResultData resultData = remoteForwardService.warningCheck(algorithmWarningBo);
|
|
ResultData resultData = remoteForwardService.warningCheck(algorithmWarningBo);
|
|
|
log.info("调用算法服务返回结果:result={}",JSON.toJSONString(resultData));
|
|
log.info("调用算法服务返回结果:result={}",JSON.toJSONString(resultData));
|
|
|
if (HttpStatus.SUCCESS != resultData.getCode()) {
|
|
if (HttpStatus.SUCCESS != resultData.getCode()) {
|
|
|
//算法调用 默认返回成功!
|
|
//算法调用 默认返回成功!
|
|
|
- //if (HttpStatus.SUCCESS != 200) {
|
|
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
AlgorithmWarningVo algorithmWarningVo = JSON.parseObject(JSONObject.toJSONString(resultData.getData()), AlgorithmWarningVo.class);
|
|
AlgorithmWarningVo algorithmWarningVo = JSON.parseObject(JSONObject.toJSONString(resultData.getData()), AlgorithmWarningVo.class);
|
|
|
|
|
|
|
|
- //==========================test code 算法调用 默认返回异常假数据=========================
|
|
|
|
|
- //AlgorithmWarningVo algorithmWarningVo = new AlgorithmWarningVo();
|
|
|
|
|
- //algorithmWarningVo.setOriginalImage("/statics/2023/06/27/8897e540-481d-4731-a199-29bb1a9ad30f.jpg");
|
|
|
|
|
- //algorithmWarningVo.setIsAlert(Boolean.TRUE);
|
|
|
|
|
- //algorithmWarningVo.setId(warningNoticeLog.getId());
|
|
|
|
|
- //==========================test code 算法调用 默认返回异常假数据=========================
|
|
|
|
|
-
|
|
|
|
|
WarningDetail warningDetail = new WarningDetail();
|
|
WarningDetail warningDetail = new WarningDetail();
|
|
|
warningDetail.setLogId(warningNoticeLog.getId());
|
|
warningDetail.setLogId(warningNoticeLog.getId());
|
|
|
warningDetail.setSubId(warningNoticeLog.getSubId());
|
|
warningDetail.setSubId(warningNoticeLog.getSubId());
|
|
|
//预警类型(1预案抓拍 2穿戴抓拍)
|
|
//预警类型(1预案抓拍 2穿戴抓拍)
|
|
|
- //warningDetail.setType(2);
|
|
|
|
|
warningDetail.setPhotoUrl(fileR.getData().getUrl());
|
|
warningDetail.setPhotoUrl(fileR.getData().getUrl());
|
|
|
if(algorithmWarningVo.getIsAlert()){
|
|
if(algorithmWarningVo.getIsAlert()){
|
|
|
warningDetail.setCallbackPhotoUrl(algorithmWarningVo.getResultImage());
|
|
warningDetail.setCallbackPhotoUrl(algorithmWarningVo.getResultImage());
|
|
@@ -184,7 +174,6 @@ public class RedisExpiredPhotographListener extends KeyExpirationEventMessageLis
|
|
|
warningNoticeLogDto.setWarningType(1);
|
|
warningNoticeLogDto.setWarningType(1);
|
|
|
warningNoticeLogDto.setWarningContent("未穿戴实验服");
|
|
warningNoticeLogDto.setWarningContent("未穿戴实验服");
|
|
|
warningNoticeLogDto.setWarningTime(LocalDateTime.now());
|
|
warningNoticeLogDto.setWarningTime(LocalDateTime.now());
|
|
|
- //warningNoticeLogDto.setWarningWay("1,2,3");
|
|
|
|
|
//查询到实验室负责人id 安全责任人id
|
|
//查询到实验室负责人id 安全责任人id
|
|
|
List<CheckSubjectDto> subjectInfoList = labSubjectService.findSubjectInfoList(String.valueOf(warningNoticeLog.getSubId()));
|
|
List<CheckSubjectDto> subjectInfoList = labSubjectService.findSubjectInfoList(String.valueOf(warningNoticeLog.getSubId()));
|
|
|
if (subjectInfoList.size() > 0) {
|
|
if (subjectInfoList.size() > 0) {
|
|
@@ -291,4 +280,4 @@ public class RedisExpiredPhotographListener extends KeyExpirationEventMessageLis
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|