|
@@ -4,10 +4,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.ims.common.utils.StringUtils;
|
|
import com.ims.common.utils.StringUtils;
|
|
|
|
+import com.ims.eval.cache.CacheContext;
|
|
import com.ims.eval.dao.result.CustomException;
|
|
import com.ims.eval.dao.result.CustomException;
|
|
import com.ims.eval.entity.EvaluateRule;
|
|
import com.ims.eval.entity.EvaluateRule;
|
|
import com.ims.eval.dao.EvaluateRuleMapper;
|
|
import com.ims.eval.dao.EvaluateRuleMapper;
|
|
-import com.ims.eval.entity.Indicator;
|
|
|
|
import com.ims.eval.service.IEvaluateRuleService;
|
|
import com.ims.eval.service.IEvaluateRuleService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -33,10 +33,10 @@ public class EvaluateRuleServiceImpl extends ServiceImpl<EvaluateRuleMapper, Eva
|
|
if (null == pageNum || null == pageSize) {
|
|
if (null == pageNum || null == pageSize) {
|
|
throw new RuntimeException("分页参数为空");
|
|
throw new RuntimeException("分页参数为空");
|
|
}
|
|
}
|
|
|
|
+
|
|
//构造分页构造器
|
|
//构造分页构造器
|
|
Page<EvaluateRule> page = new Page<>(pageNum, pageSize);
|
|
Page<EvaluateRule> page = new Page<>(pageNum, pageSize);
|
|
|
|
|
|
-
|
|
|
|
if (StringUtils.isNotEmpty(id)) {
|
|
if (StringUtils.isNotEmpty(id)) {
|
|
qw.lambda().eq(EvaluateRule::getId, id);
|
|
qw.lambda().eq(EvaluateRule::getId, id);
|
|
}
|
|
}
|
|
@@ -53,10 +53,13 @@ public class EvaluateRuleServiceImpl extends ServiceImpl<EvaluateRuleMapper, Eva
|
|
qw.lambda().eq(EvaluateRule::getBinStage, binStage);
|
|
qw.lambda().eq(EvaluateRule::getBinStage, binStage);
|
|
}
|
|
}
|
|
|
|
|
|
- qw.lambda().orderByAsc(EvaluateRule::getId);
|
|
|
|
|
|
+ qw.lambda().orderByDesc(EvaluateRule::getCreateTime);
|
|
|
|
|
|
IPage<EvaluateRule> list = baseMapper.selectPage(page, qw);
|
|
IPage<EvaluateRule> list = baseMapper.selectPage(page, qw);
|
|
-
|
|
|
|
|
|
+ list.getRecords().stream().forEach(l->{
|
|
|
|
+ l.setBinSectionName(null == CacheContext.ddNameMap.get(l.getBinSection()) ? "" :CacheContext.ddNameMap.get(l.getBinSection()));
|
|
|
|
+ l.setBinStageName(null == CacheContext.ddNameMap.get(l.getBinStage()) ? "" : CacheContext.ddNameMap.get(l.getBinStage()));
|
|
|
|
+ });
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -80,10 +83,15 @@ public class EvaluateRuleServiceImpl extends ServiceImpl<EvaluateRuleMapper, Eva
|
|
qw.lambda().eq(EvaluateRule::getBinStage, binStage);
|
|
qw.lambda().eq(EvaluateRule::getBinStage, binStage);
|
|
}
|
|
}
|
|
|
|
|
|
- qw.lambda().orderByAsc(EvaluateRule::getId);
|
|
|
|
|
|
+ qw.lambda().orderByDesc(EvaluateRule::getCreateTime);
|
|
|
|
|
|
List<EvaluateRule> list = baseMapper.selectList(qw);
|
|
List<EvaluateRule> list = baseMapper.selectList(qw);
|
|
|
|
|
|
|
|
+ list.stream().forEach(l->{
|
|
|
|
+ l.setBinSectionName(null == CacheContext.ddNameMap.get(l.getBinSection()) ? "" :CacheContext.ddNameMap.get(l.getBinSection()));
|
|
|
|
+ l.setBinStageName(null == CacheContext.ddNameMap.get(l.getBinStage()) ? "" : CacheContext.ddNameMap.get(l.getBinStage()));
|
|
|
|
+ });
|
|
|
|
+
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
|
|
|