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

mcj:更新预算计算逻辑

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