package com.xiaopeng.api.vo.operation; import com.xiaopeng.api.model.operation.XpElectronicFence; import com.xiaopeng.api.model.operation.XpElectronicFenceArea; import com.xiaopeng.api.model.operation.XpPoint; import com.xiaopeng.api.model.operation.XpStation; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data @ApiModel("电子围栏详情VO") public class ElectronicFenceDetailVo extends XpElectronicFence { @ApiModelProperty("电子围栏区域列表") private List electronicFenceAreas; @ApiModelProperty("点位列表") private List xpPointList; @ApiModelProperty("点位数量") private Numbers pointsNumbers; @ApiModelProperty("场站列表") private List xpStationList; @ApiModelProperty("场站数量") private Numbers stationNumbers; @Data public static class Numbers { @ApiModelProperty("总数") public Integer totalNum =0; @ApiModelProperty("待测试") public Integer toBeTested =0; @ApiModelProperty("测试中") public Integer testing =0; @ApiModelProperty("测试不通过") public Integer testNotPass =0; @ApiModelProperty("草稿") public Integer draft =0; @ApiModelProperty("启动中") public Integer startingUp =0; @ApiModelProperty("待生效") public Integer pendingLaunch =0; @ApiModelProperty("已停用") public Integer disabled =0; @ApiModelProperty("已失效") public Integer expired =0; } }