package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import java.time.LocalDate; import com.baomidou.mybatisplus.annotation.TableId; import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** *
* 事故简讯 *
* * @author l * @since 2026-01-12 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("accident_brief") @ApiModel(value="AccidentBrief对象", description="事故简讯") public class AccidentBrief implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "标题") @TableField("title") private String title; @ApiModelProperty(value = "省") @TableField("province") private String province; @ApiModelProperty(value = "市") @TableField("city") private String city; @ApiModelProperty(value = "区") @TableField("area") private String area; @ApiModelProperty(value = "类别idaccident_classification id") @TableField("classify_id") private Integer classifyId; @ApiModelProperty(value = "伤亡情况") @TableField("casualties") private String casualties; @ApiModelProperty(value = "封面图") @TableField("img") private String img; @ApiModelProperty(value = "情况简述") @TableField("content") private String content; @ApiModelProperty(value = "发生时间") @TableField("time") private LocalDate time; @ApiModelProperty(value = "详情") @TableField("detail") private String detail; @ApiModelProperty(value = "1启用 2关闭") @TableField("state") private Integer state; @TableField("creator_id") private Integer creatorId; @ApiModelProperty(value = "false正常true删除") @TableField("deleted") private Boolean deleted; @TableField("create_time") private LocalDateTime createTime; }