package com.xiaopeng.api.vo.operation;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
@Data
|
public class TestPlanDetailMonitorVo {
|
|
@ApiModelProperty("测试计划ID")
|
private Long testPlanId;
|
|
@ApiModelProperty("计划状态 1=待下发 2=测试中 3=已暂停 4=已完成 5=关闭测试")
|
private Integer status;
|
|
@ApiModelProperty("计划状态文案")
|
private String statusName;
|
|
@ApiModelProperty("计划状态 1=待下发 2=测试中 3=已暂停 4=已完成 5=关闭测试")
|
private Integer dispatchStatus;
|
|
@ApiModelProperty("计划状态文案")
|
private String dispatchStatusName;
|
|
@ApiModelProperty("订单总数")
|
private Integer totalCount;
|
|
@ApiModelProperty("已下发数量")
|
private Integer issuedCount;
|
|
@ApiModelProperty("未下发数量")
|
private Integer unissuedCount;
|
|
@ApiModelProperty("是否允许中断下发")
|
private Boolean interruptAllowed;
|
|
@ApiModelProperty("车辆状态统计")
|
private VehicleStatusSummary vehicleStatusSummary;
|
|
@Data
|
public static class VehicleStatusSummary {
|
private int total;
|
private int idle;
|
private int serving;
|
private int cruising;
|
private int servicePaused;
|
}
|
}
|