package com.artfess.yhxt.contract.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class OrderReportVO {
    @ApiModelProperty("路段名称")
    private String roadName;
    @ApiModelProperty("工单总数")
    private int orderCount;
    @ApiModelProperty("关联病害总数")
    private int deseasaOrderCount;
    @ApiModelProperty("未关联病害总数")
    private int unDeseasaOrderCount;
    @ApiModelProperty("已完成总数")
    private int finishCount;
    @ApiModelProperty("未完成总数")
    private int runCount;
    @ApiModelProperty("完成比例")
    private BigDecimal finishRate;
    @ApiModelProperty("逾期总数")
    private int overCount;
    @ApiModelProperty("逾期比例")
    private BigDecimal overRate;
    @ApiModelProperty("养护预算")
    private BigDecimal money;
    @ApiModelProperty("已完成预算")
    private BigDecimal finishMoney;
    @ApiModelProperty("已完成预算比例")
    private BigDecimal finishMoneyRate;
}
