ai数据bug修复

This commit is contained in:
guoshengxiong 2025-10-14 09:56:42 +08:00
parent 121fe90f5d
commit b9c25327fb
2 changed files with 4 additions and 1 deletions

View File

@ -679,6 +679,9 @@ public class HikvisionCall {
aiAnalyseHardWareAlarmRecordMapper.insert(record);
//将数据通过MQTT转发到前台
asyncAiAnalyse.sendAiAnalyse(record, Cts.PROJECT_LEVEL_AND_CHILDREN);
if (Objects.equals(projectInfoBySn.getAiAlarmNeedManageApprove(), 0)) {
aiAnalyseHardWareAlarmRecordService.violationPush(record.getId());
}
}
/***

View File

@ -259,7 +259,7 @@ public class AiAnalyseHardWareAlarmRecordServiceImpl extends ServiceImpl<AiAnaly
aiAnalyseHardWareAlarmRecord.setHardwareName(aiAnalyseHardWareRecord.getHardwareName());
String alarmVideo = body.getString("alarmVideo");
ProjectInfoExtVo projectInfoBySn = projectService.getProjectInfoBySn(aiAnalyseHardWareRecord.getProjectSn());
String relativePath = projectInfoBySn.getProjectName() + "/AI推送列表/" + DateUtil.today();
String relativePath = projectInfoBySn.getProjectName() + "/AI推送列表/" + DateUtil.today() + "/";
if (StringUtils.isNotEmpty(alarmVideo)) {
FileInfo alarmVideoInfo = fileStorageService.of(UrlUtil.uploadImgUrlToMultipartFile(alarmVideo)).setPlatform(Cts.MINIO_1).setPath(relativePath).upload();
aiAnalyseHardWareAlarmRecord.setAlarmVideo(relativePath + "/" + alarmVideoInfo.getFilename());