package com.yeejoin.amos.boot.module.common.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* 
*
* @author system_generator
* @date 2021-06-29
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("cb_water_resource_hydrant")
public class WaterResourceHydrant extends BaseEntity {

    private static final long serialVersionUID = 1L;


    /**
	  * 资源id
     */
	@TableField("resource_id")
    private Long resourceId;
    /**
	  * 消防栓类型
     */
	@TableField("type")
    private String type;
    /**
	  * 类型code
     */
	@TableField("type_code")
    private String typeCode;
    /**
	  * 消火栓系统类型
     */
	@TableField("system_type")
    private String systemType;
    /**
	  * 消火栓系统类型code
     */
	@TableField("system_type_code")
    private String systemTypeCode;
    /**
	  * 消防设施状况分类
     */
	@TableField("facilities_category")
    private String facilitiesCategory;
    /**
	  * 消防设施状况分类code
     */
	@TableField("facilities_category_code")
    private String facilitiesCategoryCode;
    /**
	  * 道路路口路段简要情况
     */
	@TableField("road_junction_info")
    private String roadJunctionInfo;
    /**
	  * 消火栓放置形式
     */
	@TableField("place_form")
    private String placeForm;
    /**
	  * 消火栓放置形式code
     */
	@TableField("place_form_code")
    private String placeFormCode;
    /**
	  * 消防水带接口
     */
	@TableField("hose_connection")
    private String hoseConnection;
    /**
	  * 消防水带接口code
     */
	@TableField("hose_connection_code")
    private String hoseConnectionCode;
    /**
	  * 取水方式
     */
	@TableField("intake_form")
    private String intakeForm;
    /**
	  * 所属管网
     */
	@TableField("pipe_network")
    private String pipeNetwork;
    /**
	  * 消防给水管网形式类型代码
     */
	@TableField("pipe_type_code")
    private String pipeTypeCode;
    /**
	  * 消防给水管网形式类型名称
     */
	@TableField("pipe_type_name")
    private String pipeTypeName;
    /**
	  * 官网直径（cm）
     */
	@TableField("pipe_diameter")
    private float pipeDiameter;
    /**
	  * 供水单位名称
     */
	@TableField("water_supply_name")
    private String waterSupplyName;
}
