提交 78c7899d authored 作者: czq's avatar czq

czq

上级 b3643f4e
...@@ -136,6 +136,20 @@ public class InspectController { ...@@ -136,6 +136,20 @@ public class InspectController {
@PostMapping("/rapidAssessment") @PostMapping("/rapidAssessment")
public ResponseEntity rapidAssessment(@RequestBody Reform reform){ public ResponseEntity rapidAssessment(@RequestBody Reform reform){
//输入参数
String in = JSON.toJSONString(reform);
Evaluation evaluation=new Evaluation();
evaluation.setInEva(in);
//判断评估类型
if(reform.getAssessmentType() == 1){
//快速评估
reform.setSystemStructure(new SystemStructure());
reform.setBrowser(new Browser());
reform.setMiddleware(new Middleware());
reform.setDatabase(new Database());
reform.setApply(new Apply());
reform.setStrategy(-1);
}
//获取admin //获取admin
Config adminConfig = configParamDao.findByName("admin"); Config adminConfig = configParamDao.findByName("admin");
Integer admin; Integer admin;
...@@ -169,8 +183,7 @@ public class InspectController { ...@@ -169,8 +183,7 @@ public class InspectController {
} }
} }
System.out.println("content:"+content); System.out.println("content:"+content);
//输入参数
String in = JSON.toJSONString(reform);
InspectParameter inspectParameter = new InspectParameter(); InspectParameter inspectParameter = new InspectParameter();
inspectParameter.setContent(content); inspectParameter.setContent(content);
inspectParameter.setUsername(reform.getUsername()); inspectParameter.setUsername(reform.getUsername());
...@@ -401,12 +414,12 @@ public class InspectController { ...@@ -401,12 +414,12 @@ public class InspectController {
double f = budget.getProportion()*budget.getSysFund()*budget.getMoneyRate()*budget.getCoefficient(); double f = budget.getProportion()*budget.getSysFund()*budget.getMoneyRate()*budget.getCoefficient();
System.out.println("F:"+f); System.out.println("F:"+f);
workLoadUtil.result(reform, assessmentReport, f, 1.5); workLoadUtil.result(reform, assessmentReport, f, 1.5);
Evaluation evaluation=new Evaluation();
//输出参数 //输出参数
String out = JSON.toJSONString(assessmentReport); String out = JSON.toJSONString(assessmentReport);
evaluation.setInEva(in);
evaluation.setOutEva(out); evaluation.setOutEva(out);
evaluation.setUsername(reform.getUsername()); evaluation.setUsername(reform.getUsername());
evaluationService.save(evaluation); evaluationService.save(evaluation);
......
...@@ -33,6 +33,10 @@ public class Reform { ...@@ -33,6 +33,10 @@ public class Reform {
*/ */
private String username; private String username;
/**
*评估类型1:快速 2:详细
*/
private Integer assessmentType;
/* /*
快速评估部分 快速评估部分
*/ */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论