提交 a68059c2 authored 作者: 马晨俊's avatar 马晨俊

mcj:更新预算计算逻辑

上级 1202499e
...@@ -70,7 +70,7 @@ public class InspectController { ...@@ -70,7 +70,7 @@ public class InspectController {
@ApiOperation("上传代码进行评估") @ApiOperation("上传代码进行评估")
public ResponseEntity inspect(Integer years, Integer systemFund, Integer modules public ResponseEntity inspect(Integer years, Integer systemFund, Integer modules
, String valid, Integer framework, Integer safety, Integer disaster, Integer data , String valid, Integer framework, Integer safety, Integer disaster, Integer data
, Integer admin, String projectName, Integer tables, String databaseType, Integer method, String username, MultipartFile multfile) throws IOException { , Integer admin, String projectName, Integer tables, String databaseType,Integer content, Integer method, String username, MultipartFile multfile) throws IOException {
File file = FileUtil.saveToLocal(multfile); File file = FileUtil.saveToLocal(multfile);
log.info("inspect:代码解压完成,地址为{}", file.getCanonicalPath()); log.info("inspect:代码解压完成,地址为{}", file.getCanonicalPath());
...@@ -86,6 +86,7 @@ public class InspectController { ...@@ -86,6 +86,7 @@ public class InspectController {
inspectParameter.setDisaster(disaster); inspectParameter.setDisaster(disaster);
inspectParameter.setData(data); inspectParameter.setData(data);
inspectParameter.setFramework(framework); inspectParameter.setFramework(framework);
inspectParameter.setContent(content);
inspectParameter.setId(UUIDUtil.getUUID()); inspectParameter.setId(UUIDUtil.getUUID());
inspectParameter.setAdmin(admin); inspectParameter.setAdmin(admin);
inspectParameter.setSystemFund(systemFund); inspectParameter.setSystemFund(systemFund);
......
...@@ -77,17 +77,17 @@ public class InspectParameter { ...@@ -77,17 +77,17 @@ public class InspectParameter {
/** /**
* 安全能力 * 安全能力
* 1:无 * 0:无
* 2:弱 * 2:弱
* 3:强 * 4:强
*/ */
private Integer safety; private Integer safety;
/** /**
* 容灾 * 容灾
* 1:无0,有+0.05 * 0:无0,有+0.05
* 2:有0,无-0.05 * 2:有0,无-0.05
* 3:有0,无-0.1 * 4:有0,无-0.1
*/ */
private Integer disaster; private Integer disaster;
......
...@@ -53,9 +53,9 @@ public class BudgetUitl { ...@@ -53,9 +53,9 @@ public class BudgetUitl {
double v = inspectParameter.getModules() * 7.5; double v = inspectParameter.getModules() * 7.5;
systemFund= (int) v; systemFund= (int) v;
} }
if(systemFund<30){ if(systemFund<=30){
scale=1; scale=1;
}else if(systemFund<200){ }else if(systemFund<=200){
scale=2; scale=2;
}else{ }else{
scale=3; scale=3;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论