评分查询 bug查询不够精确

This commit is contained in:
zhaokaiyao@91isoft.com
2021-12-10 15:40:00 +08:00
parent c783f40d41
commit e6aa1bf44f
3 changed files with 7 additions and 2 deletions
@@ -78,6 +78,7 @@ public class QualityEvaluationController extends BaseController<QualityEvaluatio
qualityEvaluation.setLawId(form.getLawId()) ;
qualityEvaluation.setUserId(form.getUserId()) ;
qualityEvaluation.setEvaluationType(form.getEvaluationType());
qualityEvaluation.setProcessNode(form.getProcessNode());
List<QualityEvaluation> evaluationForm = iQualityEvaluationService.getEvaluationForm(qualityEvaluation);
@@ -25,4 +25,7 @@ public class FormVO {
@ApiModelProperty("评分类型")
private String evaluationType;
@ApiModelProperty("流程节点名称")
private String processNode;
}
@@ -84,6 +84,9 @@ public class QualityEvaluationServiceImpl extends ServiceImpl<QualityEvaluationD
queryWrapper.eq("evaluation_type",query.getEvaluationType());
}
if (query.getLawId()!=null){ //指定评价指标
queryWrapper.eq("law_id",query.getLawId());
}
queryWrapper.eq("`index`.value_type","number");
//sql计算每个用户的评分
return qualityEvaluationDao.getHistory(page,queryWrapper);
@@ -114,8 +117,6 @@ public class QualityEvaluationServiceImpl extends ServiceImpl<QualityEvaluationD
if (query.getProcessNode()!=null && !"".equals(query.getProcessNode()) ){
queryWrapper.eq("process_node",query.getProcessNode());
}else {
queryWrapper.eq("process_node","");
}
return qualityEvaluationDao.getEvaluationForm(queryWrapper);