package com.zcloud.primeport.persistence.dataobject;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jjb.saas.framework.repository.basedo.BaseDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@TableName("mkmj_passage")
@EqualsAndHashCode(callSuper = true)
public class MkmjPassageDO extends BaseDO {
    @ApiModelProperty(value = "通道名称")
    private String passageName;
    @ApiModelProperty(value = "通道类型")
    private String passageType;
    @ApiModelProperty(value = "通道类型名称")
    private String passageTypeName;
    @ApiModelProperty(value = "通道状态  1-停用 2-正常")
    private Integer passageStatus;
    @ApiModelProperty(value = "口门区域id")
    private Long mkmjId;
    @ApiModelProperty(value = "经度")
    private String longitude;
    @ApiModelProperty(value = "纬度")
    private String latitude;
    @ApiModelProperty(value = "闸机数量")
    @TableField(exist = false)
    private Integer gateCount;
    @ApiModelProperty(value = "口门名称")
    @TableField(exist = false)
    private String mkmjName;
    @ApiModelProperty(value = "摄像头数量")
    @TableField(exist = false)
    private Integer videoCount;
}

