提交 8073383d authored 作者: 孙洁清's avatar 孙洁清

v1.0

上级 c93c36c7
......@@ -362,6 +362,7 @@ public class InspectController {
String in = JSON.toJSONString(reform);
//输出参数
String out = JSON.toJSONString(assessmentReport);
evaluation.setInEva(in);
evaluation.setOutEva(out);
evaluation.setUsername(reform.getUsername());
......
......@@ -15,7 +15,6 @@ public interface RuleDao extends JpaRepository<Rule,String>,JpaSpecificationExec
*/
Rule findAllByTargetEquals(String target);
List<Rule> findByTargetAndNotId(String target,String id);
/**
* 根据目标关键字查询规则
* @param target 目标关键字
......
......@@ -29,14 +29,18 @@ public class EvaluationServiceImpl implements EvaluationService {
private EvaluationDao evaluationDao;
@Override
public void save(Evaluation evaluation) {
String uuid = UUIDUtil.getUUID();
evaluation.setId(uuid);
Evaluation evaluation1 = evaluationDao.findByUsernameAndIdNot(evaluation.getUsername(),evaluation.getId());
if(evaluation1!=null){
return;
Evaluation evaluation2 = evaluationDao.findByUsername(evaluation.getUsername());
if(evaluation2==null){
String uuid = UUIDUtil.getUUID();
evaluation.setId(uuid);
evaluationDao.save(evaluation);
}else{
evaluation2.setId(evaluation2.getId());
evaluation2.setInEva(evaluation.getInEva());
evaluation2.setOutEva(evaluation.getOutEva());
evaluationDao.save(evaluation2);
}
evaluationDao.save(evaluation);
}
@Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论