package com.zcloud.modules.kangzai.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author fangjiakai
 * @Desc 应急储备库信息表(BusEmergencyStorage)实体
 * @Date 2025-06-09 10:14:58
 */
@Data
@TableName("bus_emergency_storage")
public class BusEmergencyStorageEntity implements Serializable {
    private static final long serialVersionUID = -68734220284350590L;
    //应急库唯一ID
    @ApiModelProperty(value = "应急库唯一ID")
    @TableId
    private String emergencyStorageId;
    //应急库名称
    @ApiModelProperty(value = "应急库名称")
    private String storageName;
    //应急库类型（字典）
    @ApiModelProperty(value = "应急库类型（字典）")
    private String storageType;
    //省（字典）
    @ApiModelProperty(value = "省（字典）")
    private String province;
    //市（字典）
    @ApiModelProperty(value = "市（字典）")
    private String city;
    //县（字典）
    @ApiModelProperty(value = "县（字典）")
    private String county;
    //乡（字典）
    @ApiModelProperty(value = "乡（字典）")
    private String village;
    //街（字典）
    @ApiModelProperty(value = "街（字典）")
    private String street;
    //地区
    @ApiModelProperty(value = "地区")
    private String areaName;
    //管理单位
    @ApiModelProperty(value = "管理单位")
    private String managementUnit;
    //经度
    @ApiModelProperty(value = "经度")
    private Double longitude;
    //纬度
    @ApiModelProperty(value = "纬度")
    private Double latitude;
    //添加人
    @ApiModelProperty(value = "添加人")
    private String creator;
    //添加时间
    @ApiModelProperty(value = "添加时间")
    @TableField(fill = FieldFill.INSERT)
    private String createTime;
    //修改人
    @ApiModelProperty(value = "修改人")
    private String operator;
    //修改时间
    @ApiModelProperty(value = "修改时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String operatTime;
    //是否删除
    @ApiModelProperty(value = "是否删除")
    @TableField(fill = FieldFill.INSERT)
    private Integer isDelete;

}

