Newer
Older
huludao / src / main / java / com / newfiber / api / pc / model / entity / WaterloggingPoint.java
package com.newfiber.api.pc.model.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.newfiber.api.core.base.domain.Accessory;
import com.newfiber.api.core.base.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.ArrayList;
import java.util.List;


/**
 * 防汛应急指挥-易涝点管理对象 meet_waterlogging_point
 * 
 * @author newfiber
 * @date 2024-07-24
 */
@Data
@TableName("meet_waterlogging_point")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "防汛应急指挥-易涝点管理", description = "防汛应急指挥-易涝点管理")
public class WaterloggingPoint extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     *  名称
     */
    @ApiModelProperty(value = "名称")
    private String name;

    /**
     *  防汛负责人
     */
    @ApiModelProperty(value = "防汛负责人")
    private String floodPerson;

    /**
     *  防汛负责人电话
     */
    @ApiModelProperty(value = "防汛负责人电话")
    private String floodPersonPhone;

    /**
     *  交通负责人
     */
    @ApiModelProperty(value = "交通负责人")
    private String trafficPerson;

    /**
     *  交通负责人电话
     */
    @ApiModelProperty(value = "交通负责人电话")
    private String trafficPersonPhone;

    /**
     *  治理前照片
     */
    @ApiModelProperty(value = "治理前照片")
    private String preHandlePic;

    @ApiModelProperty(value = "治理前照片集合")
    @TableField(exist = false)
    private List<Accessory> preHandlePicList = new ArrayList<>();

    /**
     *  治理后照片
     */
    @ApiModelProperty(value = "治理后照片")
    private String afterHandlePic;

    @ApiModelProperty(value = "治理后照片集合")
    @TableField(exist = false)
    private List<Accessory> afterHandlePicList = new ArrayList<>();

    /**
     *  描述
     */
    @ApiModelProperty(value = "描述")
    private String description;


}