package com.ycl.platform.domain.vo.DataCenter; 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 public class SnapClockVO extends BaseResult { /** * 设备编号,dataType为1时表示卡口内码,dataType为11时表示采集设备内码 */ private String externalIndexCode; /** * 设备名称 */ private String deviceName; /** * 卡口内码或采集设备内码 */ private String indexCode; /** * 组织编号 */ private String orgCode; /** * 组织名称 */ private String orgName; /** * 当日接收到的当日抓拍量 */ private Integer dataCount; /** * 当日接收到的白天抓拍量 */ private Integer daySnapCount; /** * 当日接收到的非当日抓拍量 */ private Integer noTodayCount; /** * 持续无数据天数 */ private Integer continueNoDataCount; /** * 抓拍数据量监测结果,1:正常 2:无数据 4:数据量少 */ private Integer snapResult; /** * 抓拍数据量监测结果,1:正常 2:无数据 4:数据量少 */ private String snapResultText; // 以下为嵌套对象的字段 /** * 时钟准确率:1 == 100% */ private Float clockPercent; /** * 当日接收的当日抓拍数据时钟准确数据量 */ private Integer todayClockCount; /** * 当日接收的当日抓拍数据时钟准确性判定结果:1是合格,0是不合格 */ private Integer todayClockResult; /** * 当日接收的当日抓拍数据时钟准确性判定结果:1是合格,0是不合格 */ private String todayClockResultText; /** * 当日接收的全部抓拍数据时钟准确数据量 */ private Integer allClockCount; /** * 当日接收的全部抓拍数据时钟准确性判定结果:1是合格,0是不合格 */ private Integer allClockResult; /** * 当日接收的全部抓拍数据时钟准确性判定结果:1是合格,0是不合格 */ private String allClockResultText; }