|
|
@@ -1,6 +1,7 @@
|
|
1
|
1
|
package com.sundot.airport.system.service.impl;
|
|
2
|
2
|
|
|
3
|
3
|
import java.math.BigDecimal;
|
|
|
4
|
+import java.util.Collections;
|
|
4
|
5
|
import java.util.List;
|
|
5
|
6
|
import java.util.Map;
|
|
6
|
7
|
import java.util.stream.Collectors;
|
|
|
@@ -305,4 +306,18 @@ public class BasePerformanceIndicatorServiceImpl implements IBasePerformanceIndi
|
|
305
|
306
|
data.setLeaveType(leaveTypeMap.get(data.getLeaveTypeDesc()));
|
|
306
|
307
|
}
|
|
307
|
308
|
}
|
|
|
309
|
+
|
|
|
310
|
+ /**
|
|
|
311
|
+ * 查询考核指标列表
|
|
|
312
|
+ *
|
|
|
313
|
+ * @param categoryCodeList 所属二级分类编码列表
|
|
|
314
|
+ * @return 考核指标集合
|
|
|
315
|
+ */
|
|
|
316
|
+ @Override
|
|
|
317
|
+ public List<BasePerformanceIndicator> selectBasePerformanceIndicatorListByCategoryCodeList(List<String> categoryCodeList) {
|
|
|
318
|
+ if (CollUtil.isEmpty(categoryCodeList)) {
|
|
|
319
|
+ return Collections.emptyList();
|
|
|
320
|
+ }
|
|
|
321
|
+ return basePerformanceIndicatorMapper.selectBasePerformanceIndicatorListByCategoryCodeList(categoryCodeList);
|
|
|
322
|
+ }
|
|
308
|
323
|
}
|