package com.thhy.screen.modules.biz.bigscreen.entity;
|
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.math.RoundingMode;
|
|
@Data
|
public class RepoInfo implements Serializable {
|
|
private String repoId;
|
|
private String repoName;
|
|
private Integer maxSize;
|
|
private Integer ringCount;
|
|
private Integer pipeCount;
|
|
private Integer inTime;
|
|
private BigDecimal rate;
|
|
public BigDecimal getRate() {
|
if(ringCount==0)return new BigDecimal(0);
|
return new BigDecimal(ringCount*100).divide(new BigDecimal(maxSize),2, RoundingMode.FLOOR);
|
}
|
}
|