|
@@ -29,8 +29,8 @@ public class EvaluateRuleServiceImpl extends ServiceImpl<EvaluateRuleMapper, Eva
|
|
|
public IPage<EvaluateRule> list(Integer pageNum, Integer pageSize, String id, String des, String indicatorId, String evaluateMethod) {
|
|
|
|
|
|
QueryWrapper<EvaluateRule> qw = new QueryWrapper<>();
|
|
|
- if (null == pageNum || null == pageSize ){
|
|
|
- throw new RuntimeException("分页参数为空");
|
|
|
+ if (null == pageNum || null == pageSize) {
|
|
|
+ throw new RuntimeException("分页参数为空");
|
|
|
}
|
|
|
//构造分页构造器
|
|
|
Page<EvaluateRule> page = new Page<>(pageNum, pageSize);
|
|
@@ -54,24 +54,26 @@ public class EvaluateRuleServiceImpl extends ServiceImpl<EvaluateRuleMapper, Eva
|
|
|
|
|
|
qw.lambda().orderByAsc(EvaluateRule::getId);
|
|
|
|
|
|
- IPage<EvaluateRule> list = baseMapper.selectPage(page,qw);
|
|
|
+ IPage<EvaluateRule> list = baseMapper.selectPage(page, qw);
|
|
|
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public boolean saveOrUpdate(EvaluateRule entity) {
|
|
|
- QueryWrapper<EvaluateRule> qw = new QueryWrapper<>();
|
|
|
- qw.lambda().eq(EvaluateRule::getIndicatorId, entity.getIndicatorId());
|
|
|
- List<EvaluateRule> list = baseMapper.selectList(qw);
|
|
|
- if (null !=list && list.size()>0){
|
|
|
- throw new RuntimeException("当前指标评分规则已存在");
|
|
|
- }
|
|
|
- if (null != entity && (null == entity.getId() || "".equals(entity.getId().trim()))){
|
|
|
+
|
|
|
+ if (null != entity && (null == entity.getId() || "".equals(entity.getId().trim()))) {
|
|
|
+ QueryWrapper<EvaluateRule> qw = new QueryWrapper<>();
|
|
|
+ qw.lambda().eq(EvaluateRule::getIndicatorId, entity.getIndicatorId());
|
|
|
+ List<EvaluateRule> list = baseMapper.selectList(qw);
|
|
|
+ if (null != list && list.size() > 0) {
|
|
|
+ throw new RuntimeException("当前指标评分规则已存在");
|
|
|
+ }
|
|
|
entity.setUpdateTime(new Date());
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
entity.setCreateTime(new Date());
|
|
|
}
|
|
|
return super.saveOrUpdate(entity);
|
|
|
+
|
|
|
}
|
|
|
}
|