package com.casic.entity; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Builder; import lombok.Data; import java.util.Date; @Data @Builder @ApiModel(value = "NbAlarmConfig", description = "报警下发配置") @TableName("nb_alarm_config") public class NbAlarmConfig { @ApiModelProperty(notes = "主键", dataType = "String") @TableId(type = IdType.AUTO) private String id; @ApiModelProperty(notes = "设备状态", dataType = "String") private String status; @ApiModelProperty(notes = "设备编号", dataType = "String") private String devcode; @ApiModelProperty(notes = "NB平台主键", dataType = "String") private String deviceId; @ApiModelProperty(notes = "记录时间", dataType = "Date") @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8") private Date logtime; @ApiModelProperty(notes = "报警采集周期", dataType = "String") private String alarmperiod; @ApiModelProperty(notes = "报警次数", dataType = "Date") private String alarmcount; }