package cn.flightfeather.thirdapp.bean.vo;
|
|
import java.io.Serializable;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 排名信息
|
* 街镇排名与场景排名(某一场景类型下)
|
*/
|
public class RankVo implements Serializable {
|
|
public class TownRank implements Serializable{
|
private String sceneTypeId;//场景类型id
|
private String sceneTypeName;//场景类型id
|
private String townCode;//街镇行政编码
|
private String townName;//街镇名称
|
private int averageScore;//平均分
|
private float standardRate;//规范率
|
private int hasScoredNum;//已评分个数
|
private int totalSceneNum;//总场景个数
|
private int rankNo = 1;//排名
|
|
public String getSceneTypeId() {
|
return sceneTypeId;
|
}
|
|
public String getSceneTypeName() {
|
return sceneTypeName;
|
}
|
|
public String getTownCode() {
|
return townCode;
|
}
|
|
public String getTownName() {
|
return townName;
|
}
|
|
public int getAverageScore() {
|
return averageScore;
|
}
|
|
public float getStandardRate() {
|
return standardRate;
|
}
|
|
public int getRankNo() {
|
return rankNo;
|
}
|
|
public TownRank setRankNo(int rankNo) {
|
this.rankNo = rankNo;
|
return this;
|
}
|
}
|
|
public class SceneRank implements Serializable{
|
private String sceneTypeId;//场景类型id
|
private String sceneTypeName;//场景类型id
|
private String sceneNameId;//场景名称Id
|
private String sceneName;//场景名称
|
private int score;//得分
|
private String standard;//规范等级(四种:规范、基本规范、不规范、严重不规范)
|
private int standardOrder;//规范排序(1、2、3、4)
|
private int rankNo = 1;//排名
|
|
public String getSceneTypeId() {
|
return sceneTypeId;
|
}
|
|
public String getSceneTypeName() {
|
return sceneTypeName;
|
}
|
|
public String getSceneNameId() {
|
return sceneNameId;
|
}
|
|
public String getSceneName() {
|
return sceneName;
|
}
|
|
public int getScore() {
|
return score;
|
}
|
|
public String getStandard() {
|
return standard;
|
}
|
|
public int getStandardOrder() {
|
return standardOrder;
|
}
|
|
public int getRankNo() {
|
return rankNo;
|
}
|
|
public SceneRank setRankNo(int rankNo) {
|
this.rankNo = rankNo;
|
return this;
|
}
|
}
|
|
|
private String topTaskId;//顶层任务id
|
private String topTaskName;//顶层任务名称
|
private ArrayList<TownRank> townRanks = new ArrayList<>();
|
private ArrayList<SceneRank> sceneRanks = new ArrayList<>();
|
|
public String getTopTaskId() {
|
return topTaskId;
|
}
|
|
public String getTopTaskName() {
|
return topTaskName;
|
}
|
|
public ArrayList<TownRank> getTownRanks() {
|
return townRanks;
|
}
|
|
public ArrayList<SceneRank> getSceneRanks() {
|
return sceneRanks;
|
}
|
}
|