Bladeren bron

修改问题

konghl 4 jaren geleden
bovenliggende
commit
902b99be6a

+ 8 - 8
security-protection-service/src/main/java/com/ai/bss/security/protection/service/task/AiResultRecordKafkaTask.java

@ -3,6 +3,7 @@ package com.ai.bss.security.protection.service.task;
3 3
import java.util.List;
4 4
import java.util.Map;
5 5
6
import org.apache.commons.lang.StringUtils;
6 7
import org.apache.kafka.clients.consumer.ConsumerRecord;
7 8
import org.junit.Assert;
8 9
import org.springframework.beans.factory.annotation.Autowired;
@ -88,14 +89,13 @@ public class AiResultRecordKafkaTask {
88 89
			AiIdenLog aiIdenLog = JSON.parseObject(message, new TypeReference<AiIdenLog>() {
89 90
			});
90 91
			aiIdenLog.setResourceToolId(resourceToolId);
91
			aiIdenLog.setResourceToolName(String.valueOf(resourceToolMap.get("resourceToolName")));
92
			aiIdenLog.setMonitorSceneId(String.valueOf(sceneTerminalRelMap.get("monitorSceneId")));
93
			aiIdenLog.setMonitorSceneName(String.valueOf(sceneTerminalRelMap.get("monitorSceneName")));
94
			//aiIdenLog.setEffectType(String.valueOf(sceneTerminalRelMap.get("effectType"))); //OTH
95
			aiIdenLog.setEffectType("OTH"); //OTH
96
			aiIdenLog.setTerminalPosition(String.valueOf(sceneTerminalRelMap.get("place")));
97
			aiIdenLog.setOrganizationId(String.valueOf(sceneTerminalRelMap.get("orgId")));
98
			aiIdenLog.setAiTaskId(Long.valueOf(String.valueOf(aiTaskMap.get("aiTaskId"))));
92
			aiIdenLog.setResourceToolName(StringUtils.defaultIfBlank(String.valueOf(resourceToolMap.get("resourceToolName")),""));
93
			aiIdenLog.setMonitorSceneId(StringUtils.defaultIfBlank(String.valueOf(sceneTerminalRelMap.get("monitorSceneId")),""));
94
			aiIdenLog.setMonitorSceneName(StringUtils.defaultIfBlank(String.valueOf(sceneTerminalRelMap.get("monitorSceneName")),""));
95
			aiIdenLog.setEffectType(StringUtils.defaultIfBlank(String.valueOf(sceneTerminalRelMap.get("effectType")),EbcConstant.TERMINAL_EFFECT_TYPE_OTH));
96
			aiIdenLog.setTerminalPosition(StringUtils.defaultIfBlank(String.valueOf(sceneTerminalRelMap.get("place")),""));
97
			aiIdenLog.setOrganizationId(StringUtils.defaultIfBlank(String.valueOf(sceneTerminalRelMap.get("orgId")),""));
98
			aiIdenLog.setAiTaskId(aiTaskMap.get("aiTaskId")==null?0L:Long.valueOf(String.valueOf(aiTaskMap.get("aiTaskId"))));
99 99
			
100 100
			//TODO 人员信息暂时默认
101 101
			aiIdenLog.setRelateEmployeeRoleId("201613310867");

+ 8 - 0
security-protection-service/src/main/java/com/ai/bss/security/protection/utils/EbcConstant.java

@ -69,6 +69,14 @@ public class EbcConstant {
69 69
	//AI识别结果:考勤
70 70
	public static final String AI_IDENTIFY_RESULT_ATTENDANCE= "ATT";
71 71
	
72
	//场景关联设备的作用类别:进门识别
73
	public static final String TERMINAL_EFFECT_TYPE_IN="IN";
74
	
75
	//场景关联设备的作用类别:出门识别
76
	public static final String TERMINAL_EFFECT_TYPE_OUT="OUT";
77
		
78
	//场景关联设备的作用类别:其他
79
	public static final String TERMINAL_EFFECT_TYPE_OTH="OTH";
72 80
	
73 81
	
74 82