|
@@ -170,7 +170,7 @@ public class PerformanceBenchmarkInfoServiceImpl extends ServiceImpl<Performance
|
|
|
if (benchmarkingRecordList.size() == 0) {
|
|
|
String zq = checkCycle;
|
|
|
List<PerformanceBenchmarkInfo> performanceBenchmarkInfoList = new ArrayList<>();
|
|
|
- if ("YDKP".equals(checkCycle)){
|
|
|
+ if ("YDKP".equals(checkCycle)) {
|
|
|
checkCycle = "JDKP";
|
|
|
}
|
|
|
EvaluateRule evaluateRule = evaluateRuleService.getEvaluateRuleListByYear(String.valueOf(degreeYear), checkCycle, manageCategory);
|
|
@@ -184,8 +184,14 @@ public class PerformanceBenchmarkInfoServiceImpl extends ServiceImpl<Performance
|
|
|
//实际完成值
|
|
|
IndicatorDictionary wcz = indicatorDictionaryList.stream().filter(p -> p.getOptionCode().equals("WCZ")).findFirst().orElse(null);
|
|
|
if (jhz != null && wcz != null) {
|
|
|
- List<OrganizationEvaluationInfo> jhzList = organizationEvaluationInfoService.getOrganizationEvaluationInfoListByIndicatorDictionaryId(jhz.getId(), String.valueOf(degreeYear), String.valueOf(quarterlyMonth));
|
|
|
- List<OrganizationEvaluationInfo> wczList = organizationEvaluationInfoService.getOrganizationEvaluationInfoListByIndicatorDictionaryId(wcz.getId(), String.valueOf(degreeYear), String.valueOf(quarterlyMonth));
|
|
|
+ String qm;
|
|
|
+ if (null != quarterlyMonth) {
|
|
|
+ qm = String.valueOf(quarterlyMonth);
|
|
|
+ } else {
|
|
|
+ qm = "";
|
|
|
+ }
|
|
|
+ List<OrganizationEvaluationInfo> jhzList = organizationEvaluationInfoService.getOrganizationEvaluationInfoListByIndicatorDictionaryId(jhz.getId(), String.valueOf(degreeYear), qm);
|
|
|
+ List<OrganizationEvaluationInfo> wczList = organizationEvaluationInfoService.getOrganizationEvaluationInfoListByIndicatorDictionaryId(wcz.getId(), String.valueOf(degreeYear), qm);
|
|
|
if (jhzList.size() == wczList.size()) {
|
|
|
for (int i = 0; i < wczList.size(); i++) {
|
|
|
OrganizationEvaluationInfo jhzObj = jhzList.get(i);
|