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

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 
*
* @author system_generator
* @date 2021-06-29
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="WaterResourceHydrantDto", description="消火栓")
public class WaterResourceHydrantDto  extends BaseDto {

   private static final long serialVersionUID = 1L;



    @ApiModelProperty(value = "资源id")
    private Long resourceId;

    @ApiModelProperty(value = "消防栓类型")
    private String type;

    @ApiModelProperty(value = "类型code")
    private String typeCode;

    @ApiModelProperty(value = "消火栓系统类型")
    private String systemType;

    @ApiModelProperty(value = "消火栓系统类型code")
    private String systemTypeCode;

    @ApiModelProperty(value = "消防设施状况分类")
    private String facilitiesCategory;

    @ApiModelProperty(value = "消防设施状况分类code")
    private String facilitiesCategoryCode;

    @ApiModelProperty(value = "道路路口路段简要情况")
    private String roadJunctionInfo;

    @ApiModelProperty(value = "消火栓放置形式")
    private String placeForm;

    @ApiModelProperty(value = "消火栓放置形式code")
    private String placeFormCode;

    @ApiModelProperty(value = "消防水带接口")
    private String hoseConnection;

    @ApiModelProperty(value = "消防水带接口code")
    private String hoseConnectionCode;

    @ApiModelProperty(value = "取水方式")
    private String intakeForm;

    @ApiModelProperty(value = "所属管网")
    private String pipeNetwork;

    @ApiModelProperty(value = "消防给水管网形式类型代码")
    private String pipeTypeCode;

    @ApiModelProperty(value = "消防给水管网形式类型名称")
    private String pipeTypeName;

    @ApiModelProperty(value = "官网直径（cm）")
    private Float pipeDiameter;

    @ApiModelProperty(value = "供水单位名称")
    private String waterSupplyName;

    @ApiModelProperty(value = "更新人员")
    private String recUserName;

}
