package com.elephant.framework.galaxy.aroad.module.traffic.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 观测站点表
 *
 * @author Xingyuyang
 * @date 2019-04-29 14:38:10
 */
@Data
@TableName("v_traffic_spot")
@EqualsAndHashCode(callSuper = true)
public class TrafficSpot extends Model<TrafficSpot> {
  private static final long serialVersionUID = 1L;

  /** */
  @TableId private Integer rowId;
  /** 站点编码 */
  private String spotCode;
  /** 站点名称 */
  private String spotName;
  /** 路线编码 */
  private String roadCode;
  /** 路线名称 */
  private String roadName;
  /** 行政区划 */
  private String xzqh;
  /** 观测站类型 */
  private String spotType;
  /** 观测站桩号 */
  private String spotm;
  /** 起点桩号 */
  private String startm;
  /** 终点桩号 */
  private String endm;
  /** 观测里程 */
  private String length;
  /** 起点名称 */
  private String startName;
  /** 终点名称 */
  private String endName;
  /** 技术等级 */
  private String techLevel;
  /** 行车道数 */
  private String carRows;
  /** 面层类型 */
  private String faceType;
  /** 路面宽度 */
  private String width;
  /** 设计时速 */
  private String speed;
  /** 地形 */
  private String landscape;
  /** 停测月份 */
  private String stopMonth;
  /** 年份 */
  private String year;
}
