package com.whyc.pojo.db_fire_robot; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.ToString; import java.util.Date; /** * 报警状态推送 * "pushTime":"2025-03-28 13-44-31", // 推送时间 * "MCUConnection": "DisConnected", // 单片机连接状态 * "armConnection": "DisConnected", // 机械臂连接状态 * "tempStatus": 0, // 温度异常报警 * "humidityStatus": 0, // 湿度异常报警 * "coStatus": 0, // 一氧化碳异常报警 * "co2Status": 0, // 二氧化碳异常报警 * "ch4Status": 0, // 甲烷异常报警 * "h2Status": 0, // 氢气异常报警 * "smokeStatus": 0, // 烟感异常报警 * "foreignRecognition": 0, //异物识别异常报警 * "meterIdentification": 0 //温湿度表表计异常报警 */ @Data @ToString @TableName(schema = "db_fire_robot",value = "tb_robot_alarm") public class RobotAlarm { @TableId(value = "id",type = IdType.AUTO) private int id; @ApiModelProperty(value = "推送时间") private Date pushTime; @ApiModelProperty(value = "单片机连接状态") private String MCUConnection; @ApiModelProperty(value = "机械臂连接状态") private String armConnection; @ApiModelProperty(value = "温度异常报警") private int tempStatus; @ApiModelProperty(value = "湿度异常报警") private int humidityStatus; @ApiModelProperty(value = "一氧化碳异常报警") private int coStatus; @ApiModelProperty(value = "二氧化碳异常报警") private int co2Status; @ApiModelProperty(value = "甲烷异常报警") private int ch4Status; @ApiModelProperty(value = "氢气异常报警") private int h2Status; @ApiModelProperty(value = "烟感异常报警") private int smokeStatus; @ApiModelProperty(value = "异物识别异常报警") private int foreignRecognition; @ApiModelProperty(value = "温湿度表表计异常报警") private int meterIdentification; }