| | |
| | | |
| | | import com.ycl.platform.domain.result.BaseResult; |
| | | import lombok.Data; |
| | | import org.springframework.data.mongodb.core.index.TextIndexed; |
| | | import org.springframework.data.mongodb.core.mapping.Document; |
| | | |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 采集设备属性监测结果 |
| | | * 采集设备属性监测结果:人脸(人脸卡口信息采集准确率) |
| | | * |
| | | * @author gonghl |
| | | */ |
| | | @Data |
| | | @Document(collection = "monitoring_detail") |
| | | @Document(collection = "hk_monitoring_detail") |
| | | public class MonitoringDetailResult extends BaseResult { |
| | | |
| | | /** |
| | | * 组织编号 |
| | | */ |
| | | @TextIndexed |
| | | private String orgCode; |
| | | |
| | | /** |
| | | * 采集设备内码 |
| | | */ |
| | | @TextIndexed |
| | | private String indexCode; |
| | | |
| | | /** |
| | | * 国标编码(外码) |
| | | */ |
| | | @TextIndexed |
| | | private String externalIndexCode; |
| | | |
| | | /** |
| | | * 采集设备名称 |
| | | */ |
| | | @TextIndexed |
| | | private String cameraName; |
| | | |
| | | /** |
| | |
| | | private Integer lalType; |
| | | |
| | | /** |
| | | * 经纬度监测结果,表示经纬度信息的监测状态。 |
| | | * 1:正常 2:经纬度缺失 3:不在辖区 4:精度过低 |
| | | */ |
| | | private String lalTypeText; |
| | | |
| | | /** |
| | | * 国标编码监测结果: 1:正常 2:编码长度不等于20位 3:前6位不符合标准 4:11至13位不符合标准 |
| | | */ |
| | | private Integer gbCodeType; |
| | | |
| | | /** |
| | | * 国标编码监测结果,表示国标编码的监测状态。 |
| | | * 1:正常 2:编码长度不等于20位 3:前6位不符合标准 4:11至13位不符合标准 |
| | | */ |
| | | private String gbCodeTypeText; |
| | | |
| | | /** |
| | | * 普通能力集 |
| | |
| | | */ |
| | | private String intelligentSet; |
| | | |
| | | |
| | | public String getLalTypeText() { |
| | | if (Objects.equals(lalType, 1)) { |
| | | lalTypeText = "正常"; |
| | | } |
| | | if (Objects.equals(lalType, 2)) { |
| | | lalTypeText = "经纬度缺失"; |
| | | } |
| | | if (Objects.equals(lalType, 3)) { |
| | | lalTypeText = "不在辖区"; |
| | | } |
| | | if (Objects.equals(lalType, 4)) { |
| | | lalTypeText = "精度过低"; |
| | | } |
| | | return lalTypeText; |
| | | } |
| | | |
| | | public String getGbCodeTypeText() { |
| | | if (Objects.equals(gbCodeType, 1)) { |
| | | gbCodeTypeText = "正常"; |
| | | } |
| | | if (Objects.equals(gbCodeType, 2)) { |
| | | gbCodeTypeText = "编码长度不等于20位"; |
| | | } |
| | | if (Objects.equals(gbCodeType, 3)) { |
| | | gbCodeTypeText = "前6位不符合标准"; |
| | | } |
| | | if (Objects.equals(gbCodeType, 4)) { |
| | | gbCodeTypeText = "11至13位不符合标准"; |
| | | } |
| | | return gbCodeTypeText; |
| | | } |
| | | |
| | | } |