提交 9c2c42a8 authored 作者: czq's avatar czq

czq

上级 2fc698bc
...@@ -53,7 +53,12 @@ public class InspectController { ...@@ -53,7 +53,12 @@ public class InspectController {
@Autowired @Autowired
private ConfigParamDao configParamDao; private ConfigParamDao configParamDao;
//应用类型转换:小型0
Integer[] small = {3,4};
//应用类型转换:中型2
private Integer[] middle = {1,2,6,7,8,10};
//应用类型转换:大型4
private Integer[] big = {5,9};
/** /**
* 上传代码进行评估 * 上传代码进行评估
* *
...@@ -140,9 +145,33 @@ public class InspectController { ...@@ -140,9 +145,33 @@ public class InspectController {
} }
System.out.println("admin:"+admin); System.out.println("admin:"+admin);
System.out.println(JSON.toJSONString(reform)); System.out.println(JSON.toJSONString(reform));
//架构类型
Integer framework = reform.getFramework();
if(framework!=null&&framework==1){
framework = 2;
}
//应用类型
Integer content = 0;
List<Integer> applicationType = reform.getApplicationType();
if(applicationType == null || applicationType.size()==0){
content = -1;
}else {
for (Integer type:applicationType) {
if(Arrays.asList(middle).contains(type)){
if(content < 2){
content = 2;
}
}else if(Arrays.asList(big).contains(type)){
content = 4;
break;
}
}
}
System.out.println("content:"+content);
//输入参数 //输入参数
String in = JSON.toJSONString(reform); String in = JSON.toJSONString(reform);
InspectParameter inspectParameter = new InspectParameter(); InspectParameter inspectParameter = new InspectParameter();
inspectParameter.setContent(content);
inspectParameter.setUsername(reform.getUsername()); inspectParameter.setUsername(reform.getUsername());
inspectParameter.setValid("1"); inspectParameter.setValid("1");
inspectParameter.setSourceAddress(reform.getCodeUrl()); inspectParameter.setSourceAddress(reform.getCodeUrl());
...@@ -153,7 +182,7 @@ public class InspectController { ...@@ -153,7 +182,7 @@ public class InspectController {
inspectParameter.setTables(reform.getTableNum()); inspectParameter.setTables(reform.getTableNum());
inspectParameter.setDisaster(reform.getDisasterTolerance()); inspectParameter.setDisaster(reform.getDisasterTolerance());
inspectParameter.setData(reform.getDatabaseNum()); inspectParameter.setData(reform.getDatabaseNum());
inspectParameter.setFramework(reform.getFramework()); inspectParameter.setFramework(framework);
inspectParameter.setGitAddress(reform.getGitUrl()); inspectParameter.setGitAddress(reform.getGitUrl());
inspectParameter.setRecastMethod(reform.getMode()); inspectParameter.setRecastMethod(reform.getMode());
inspectParameter.setYears(reform.getTime()); inspectParameter.setYears(reform.getTime());
...@@ -181,6 +210,11 @@ public class InspectController { ...@@ -181,6 +210,11 @@ public class InspectController {
*/ */
System.out.println(JSON.toJSONString(inspect)); System.out.println(JSON.toJSONString(inspect));
if(inspect.getRecastMethod()==1 &&(inspect.getLanguage()!=1||inspect.getLanguage()==2)){ if(inspect.getRecastMethod()==1 &&(inspect.getLanguage()!=1||inspect.getLanguage()==2)){
Evaluation evaluation1=new Evaluation();
evaluation1.setInEva(in);
evaluation1.setOutEva("500");
evaluation1.setUsername(reform.getUsername());
evaluationService.save(evaluation1);
return ResponseEntity.ok(500); return ResponseEntity.ok(500);
} }
/* /*
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论