|
@@ -168,7 +168,11 @@ public class PerformanceBenchmarkInfoServiceImpl extends ServiceImpl<Performance
|
|
|
private void xb(String manageCategory, String checkCycle, Integer degreeYear, Integer quarterlyMonth) {
|
|
|
List<BenchmarkingRecord> benchmarkingRecordList = benchmarkingRecordService.selectList(manageCategory, checkCycle, degreeYear, quarterlyMonth, "寻标");
|
|
|
if (benchmarkingRecordList.size() == 0) {
|
|
|
+ String zq = checkCycle;
|
|
|
List<PerformanceBenchmarkInfo> performanceBenchmarkInfoList = new ArrayList<>();
|
|
|
+ if ("YDKP".equals(checkCycle)){
|
|
|
+ checkCycle = "JDKP";
|
|
|
+ }
|
|
|
EvaluateRule evaluateRule = evaluateRuleService.getEvaluateRuleListByYear(String.valueOf(degreeYear), checkCycle, manageCategory);
|
|
|
if (null != evaluateRule) {
|
|
|
List<EvaluateRuleInfo> evaluateRuleInfoList = evaluateRuleInfoService.getEvaluateRuleInfoByEvaluateRuleId(evaluateRule.getId());
|
|
@@ -216,7 +220,7 @@ public class PerformanceBenchmarkInfoServiceImpl extends ServiceImpl<Performance
|
|
|
}
|
|
|
super.saveBatch(performanceBenchmarkInfoList);
|
|
|
if (performanceBenchmarkInfoList.size() > 0) {
|
|
|
- addRecord(manageCategory, checkCycle, degreeYear, quarterlyMonth, "寻标");
|
|
|
+ addRecord(manageCategory, zq, degreeYear, quarterlyMonth, "寻标");
|
|
|
}
|
|
|
}
|
|
|
}
|