package cn.exrick.xboot.your.entity; import cn.exrick.xboot.core.base.XbootBaseEntity; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Entity; import javax.persistence.Table; /** * @author Exrick */ @Data @Entity @DynamicInsert @DynamicUpdate @Table(name = "t_alarm") @TableName("t_alarm") @ApiModel(value = "报警记录") public class Alarm extends XbootBaseEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "车辆id") private String carId; //1:疲劳驾驶 //2:接打电话 //3:不系安全带 //4:抽烟 //5:车厢异常开启 //6:超速 @ApiModelProperty(value = "具体类型如下") private int type; @ApiModelProperty(value = "报警详细描述") private String value; @ApiModelProperty(value = "车牌号") private String carNo; @ApiModelProperty(value = "驾驶人id") private String carUserId; @ApiModelProperty(value = "跟随人id") private String followUserId; @ApiModelProperty(value = "是否被调用 0:否 1:是") private int flag; @ApiModelProperty(value = "车机报警id") private String alarmId; @ApiModelProperty(value = "异常开启图片") private String alarmImg; @ApiModelProperty(value = "报警时间") private String alarmTime; }