package com.ycl.platform.domain.result.HK; 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; /** * 抓拍数据时延监测结果:车辆(车辆卡口抓拍数据上传及时性) * * @author gonghl */ @Data @Document(collection = "hk_snapshop_delay_monitor") public class SnapshotDelayMonitorResult extends BaseResult { private Integer dataType; /** * dataType为1:卡口内码 dataType为2或11:采集设备内码 */ @TextIndexed private String indexCode; /** * 设备或卡口国标编码 */ @TextIndexed private String externalIndexCode; /** * 设备或卡口名称 */ @TextIndexed private String deviceName; /** * 组织编号 */ @TextIndexed private String orgCode; /** * 抓拍数据量 */ private int dataCount; /** * 延迟量 */ private int delayCount; /** * 倒挂量 */ private int invertCount; /** * 延迟14-30s的数据量,其中14由delayCriteria 150(2.3.2接口获取) +1 为准 */ private int dataDelayCount1; /** * 延迟31-60s的数据量,其中31由delayCriteria2 180(2.3.2接口获取) +1 为准 */ private int dataDelayCount2; /** * 延迟61-300s的数据量,其中61由delayCriteria3 300(2.3.2接口获取) +1 为准 */ private int dataDelayCount3; /** * 延迟大于300s的数据量,其中300由delayCriteria4 600(2.3.2接口获取) 为准 */ private int dataDelayCount4; }