package com.artfess.rescue.patrol.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: wsf
 * @Description: 巡查人员内容统计
 * @DateTime: 2025/4/28 20:00
 **/
@Data
public class CountByContentToUserVO {

    @ApiModelProperty(value = "路段Id")
    private String roadId;

    @ApiModelProperty(value = "路段名称")
    private String roadName;

    @ApiModelProperty(value = "队伍Id")
    private String teamId;

    @ApiModelProperty(value = "队伍名称")
    private String teamName;

    @ApiModelProperty(value = "巡检人员名称")
    private String userName;

    @ApiModelProperty("安全设施-边网数量")
    private Integer edgeNet = 0;

    @ApiModelProperty("安全设施-情报板数量")
    private Integer infoBoard = 0;

    @ApiModelProperty("安全设施-中分带活动护栏数量")
    private Integer movableMedianBarrier = 0;

    @ApiModelProperty("安全设施-防撞设施数量")
    private Integer crashFacility = 0;

    @ApiModelProperty("安全设施-标志标线数量")
    private Integer signsAndLines = 0;

    @ApiModelProperty("安全设施-标志标牌数量")
    private Integer signs = 0;

    @ApiModelProperty("安全设施-护栏数量")
    private Integer guardrail = 0;

    @ApiModelProperty("安全设施-防眩板数量")
    private Integer antiGlareBoard = 0;

    @ApiModelProperty("土地数量")
    private Integer land = 0;

    @ApiModelProperty("环保设施数量")
    private Integer environmentalFacility = 0;

}
