package com.goldenwater.slgc.domain;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Schema(description = "公里桩信息实体")
@Data
public class AttKmBase {
    @Schema(description = "公里桩编码")
    private String kmCode;
    @Schema(description = "公里桩名称")
    private String kmName;
    @Schema(description = "行政区划代码")
    private String adcd;
    @Schema(description = "行政区划名称")
    private String adnm;
    @Schema(description = "经度")
    private BigDecimal lgtd;
    @Schema(description = "纬度")
    private BigDecimal lttd;
    @Schema(description = "类型")
    private String type;
    @Schema(description = "原编码")
    private String oldCode;
    @Schema(description = "工程类型")
    private String gcType;
    @Schema(description = "数据来源")
    private String source;
    @Schema(description = "所在河流")
    private String locrc;
    @Schema(description = "位置")
    private String loc;
    @Schema(description = "东西岸")
    private String ewBank;
    @Schema(description = "南北岸")
    private String snBank;
    @Schema(description = "河道状况")
    private String rcStat;
    @Schema(description = "工程形式")
    private String gcForm;
    @Schema(description = "孔站编号")
    private String holeStaNum;
    @Schema(description = "宽度/流量")
    private String widFlow;
    @Schema(description = "启闭形式")
    private String hoistForm;
    @Schema(description = "闸顶高程")
    private String gaTopHig;
    @Schema(description = "闸底高程")
    private String gaBotHig;
    @Schema(description = "设计流量")
    private String desFlow;
    @Schema(description = "现场管理单位")
    private String siteManaUnit;
    @Schema(description = "电话")
    private String phone;
    @Schema(description = "通讯单位")
    private String comUnit;
    @Schema(description = "图集编号")
    private String atlasNum;
}
