|
@@ -346,6 +346,10 @@ public class StandardReportServiceImpl implements StandardReportService {
|
|
|
title.setSort(dept.getResponsibilitySort());
|
|
title.setSort(dept.getResponsibilitySort());
|
|
|
//添加子级标题
|
|
//添加子级标题
|
|
|
addCommonResponsibilityChild(title);
|
|
addCommonResponsibilityChild(title);
|
|
|
|
|
+ //科室合计列需固定
|
|
|
|
|
+ if(dept.getResponsibilityCode().equals(subtotalVo.getResponsibilityCode())){
|
|
|
|
|
+ title.getChild().forEach(item -> item.setIsFixed(NumberConstant.ONE));
|
|
|
|
|
+ }
|
|
|
titleList.add(title);
|
|
titleList.add(title);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1625,15 +1629,17 @@ public class StandardReportServiceImpl implements StandardReportService {
|
|
|
amount.setDataTypeName("数值");
|
|
amount.setDataTypeName("数值");
|
|
|
amount.setDecimalPlace(NumberConstant.TWO);
|
|
amount.setDecimalPlace(NumberConstant.TWO);
|
|
|
amount.setPermil(NumberConstant.ONE);
|
|
amount.setPermil(NumberConstant.ONE);
|
|
|
|
|
+ amount.setIsFixed(NumberConstant.ZERO);
|
|
|
commonResponsibility.getChild().add( amount);
|
|
commonResponsibility.getChild().add( amount);
|
|
|
CommonResponsibilityReportVo percent=new CommonResponsibilityReportVo();
|
|
CommonResponsibilityReportVo percent=new CommonResponsibilityReportVo();
|
|
|
percent.setResponsibilityCode(getResponsibilityPercentCode(commonResponsibility.getResponsibilityCode()));
|
|
percent.setResponsibilityCode(getResponsibilityPercentCode(commonResponsibility.getResponsibilityCode()));
|
|
|
percent.setResponsibilityName("占比");
|
|
percent.setResponsibilityName("占比");
|
|
|
percent.setSort(NumberConstant.ONE);
|
|
percent.setSort(NumberConstant.ONE);
|
|
|
- amount.setDataType(NumberConstant.TWO);
|
|
|
|
|
- amount.setDataTypeName("百分比");
|
|
|
|
|
- amount.setDecimalPlace(NumberConstant.TWO);
|
|
|
|
|
- amount.setPermil(NumberConstant.ZERO);
|
|
|
|
|
|
|
+ percent.setDataType(NumberConstant.TWO);
|
|
|
|
|
+ percent.setDataTypeName("百分比");
|
|
|
|
|
+ percent.setDecimalPlace(NumberConstant.TWO);
|
|
|
|
|
+ percent.setPermil(NumberConstant.ZERO);
|
|
|
|
|
+ percent.setIsFixed(NumberConstant.ZERO);
|
|
|
commonResponsibility.getChild().add( percent);
|
|
commonResponsibility.getChild().add( percent);
|
|
|
}
|
|
}
|
|
|
|
|
|