项目库-项目详情-参数收集统计-百分比计算修改
This commit is contained in:
+2
-2
@@ -652,8 +652,7 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
|||||||
paramsCollectManifestEO.setParamsManifestId(paramsManifestId);
|
paramsCollectManifestEO.setParamsManifestId(paramsManifestId);
|
||||||
List<Map<String, Object>> listAll = paramsCollectManifestEOMapper.listInfoForExport(paramsCollectManifestEO);
|
List<Map<String, Object>> listAll = paramsCollectManifestEOMapper.listInfoForExport(paramsCollectManifestEO);
|
||||||
|
|
||||||
double total = listAll.size();
|
// 循环责任领域,计算每个责任领域中的四种状态数据
|
||||||
|
|
||||||
dutyTerritoryDictList.forEach(item->{
|
dutyTerritoryDictList.forEach(item->{
|
||||||
|
|
||||||
if (CutEnum.EN.getValue().equals(cut)) {
|
if (CutEnum.EN.getValue().equals(cut)) {
|
||||||
@@ -683,6 +682,7 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
|||||||
.count(); // 已同步上报库的参数项 数量
|
.count(); // 已同步上报库的参数项 数量
|
||||||
|
|
||||||
// 计算百分比
|
// 计算百分比
|
||||||
|
double total = notStartNumber + collectingNumber + submitNumber + syncReportNumber; // 当前责任领域参数项总数
|
||||||
String notStartPercent = getRatio(notStartNumber, total); // 未开始的参数项 百分比
|
String notStartPercent = getRatio(notStartNumber, total); // 未开始的参数项 百分比
|
||||||
String collectingPercent = getRatio(collectingNumber, total); // 收集中的参数项 百分比
|
String collectingPercent = getRatio(collectingNumber, total); // 收集中的参数项 百分比
|
||||||
String submitPercent = getRatio(submitNumber, total); // 已提交的参数项 百分比
|
String submitPercent = getRatio(submitNumber, total); // 已提交的参数项 百分比
|
||||||
|
|||||||
Reference in New Issue
Block a user