|
@@ -46,7 +46,7 @@ public class OrganizationEvaluationRuleServiceImpl extends ServiceImpl<Organizat
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public IPage<OrganizationEvaluationRule> list(Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle) {
|
|
|
+ public IPage<OrganizationEvaluationRule> list(Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle, String year) {
|
|
|
QueryWrapper<OrganizationEvaluationRule> qw = new QueryWrapper<>();
|
|
|
//构造分页构造器
|
|
|
Page<OrganizationEvaluationRule> page = new Page<>(pageNum, pageSize);
|
|
@@ -80,7 +80,9 @@ public class OrganizationEvaluationRuleServiceImpl extends ServiceImpl<Organizat
|
|
|
if (StringUtils.isNotEmpty(evaluationCycle)) {
|
|
|
qw.lambda().eq(OrganizationEvaluationRule::getEvaluationCycle, evaluationCycle);
|
|
|
}
|
|
|
-
|
|
|
+ if (StringUtils.isNotEmpty(year)) {
|
|
|
+ qw.lambda().eq(OrganizationEvaluationRule::getYear, year);
|
|
|
+ }
|
|
|
|
|
|
qw.lambda().eq(OrganizationEvaluationRule::getDelFlag, false);
|
|
|
|
|
@@ -98,10 +100,10 @@ public class OrganizationEvaluationRuleServiceImpl extends ServiceImpl<Organizat
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<OrganizationEvaluationRule> listAll(String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle) {
|
|
|
+ public List<OrganizationEvaluationRule> listAll(String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle, String year) {
|
|
|
|
|
|
|
|
|
- List<OrganizationEvaluationRule> list = baseMapper.selectListAll(id, organizationName, organizationId, organizationType, binSection, binStage, evaluationCycle);
|
|
|
+ List<OrganizationEvaluationRule> list = baseMapper.selectListAll(id, organizationName, organizationId, organizationType, binSection, binStage, evaluationCycle,year);
|
|
|
|
|
|
list().stream().forEach(l->{
|
|
|
l.setBinSectionName(null == CacheContext.ddNameMap.get(l.getBinSection()) ? "" :CacheContext.ddNameMap.get(l.getBinSection()));
|
|
@@ -129,9 +131,9 @@ public class OrganizationEvaluationRuleServiceImpl extends ServiceImpl<Organizat
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public IPage<OrganizationEvaluationRule> list2(Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle) {
|
|
|
+ public IPage<OrganizationEvaluationRule> list2(Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle, String year) {
|
|
|
Page<OrganizationEvaluationRule> page = new Page<>(pageNum, pageSize);
|
|
|
- IPage<OrganizationEvaluationRule> list = baseMapper.list(page, id, organizationName, organizationId, organizationType, binSection, binStage, evaluationCycle);
|
|
|
+ IPage<OrganizationEvaluationRule> list = baseMapper.list(page, id, organizationName, organizationId, organizationType, binSection, binStage, evaluationCycle,year);
|
|
|
list.getRecords().stream().forEach(l->{
|
|
|
|
|
|
StringBuilder binStageName = new StringBuilder();
|