提交 c49375fe authored 作者: czq's avatar czq

Merge branch 'master' of git.yfzx.zjtys.com.cn:912-system/monitor/inspect into czq

...@@ -59,8 +59,8 @@ public class ReportVo { ...@@ -59,8 +59,8 @@ public class ReportVo {
/** /**
* 适配方式 * 适配方式
* 1:修改 * 1:重构
* 2:适配 * 2:修改
*/ */
private Integer recastMethod; private Integer recastMethod;
......
...@@ -316,9 +316,7 @@ public class Inspector { ...@@ -316,9 +316,7 @@ public class Inspector {
public ReportVo analysis() { public ReportVo analysis() {
DependencyVo dependencyVo = new DependencyVo(); DependencyVo dependencyVo = new DependencyVo();
setReportLanguageAndFrame(); setReportLanguageAndFrame();
if(report.getLanguage()!=1 & report.getRecastMethod()==1){
return report;
}
//查询所有规则 //查询所有规则
ruleTransform(report.getRecastMethod()); ruleTransform(report.getRecastMethod());
//解析配置文件集合 //解析配置文件集合
...@@ -343,20 +341,24 @@ public class Inspector { ...@@ -343,20 +341,24 @@ public class Inspector {
} }
break; break;
case "gradle": case "gradle":
for (Path path : entry.getValue()) { // for (Path path : entry.getValue()) {
if (path.getFileName().endsWith("build.gradle")) { // if (path.getFileName().endsWith("build.gradle")) {
ProjectPom projectPom = new ProjectPom(); // try {
report.setManager(DependenceManagement.GRADLE.getStatus()); // ProjectPom projectPom = new ProjectPom();
List<PomDependency> pomDependencies = AnalysisFile.analysisGradle(path); // report.setManager(DependenceManagement.GRADLE.getStatus());
projectPom.setDependencies(pomDependencies); // List<PomDependency> pomDependencies = AnalysisFile.analysisGradle(path);
//设置依赖 // projectPom.setDependencies(pomDependencies);
StringBuilder stringBuilder = new StringBuilder(); // //设置依赖
for (PomDependency dependency : pomDependencies) { // StringBuilder stringBuilder = new StringBuilder();
setRule(path, stringBuilder, dependency); // for (PomDependency dependency : pomDependencies) {
} // setRule(path, stringBuilder, dependency);
dependencyVo.add(projectPom); // }
} // dependencyVo.add(projectPom);
} // }catch (Exception e){
// e.printStackTrace();
// }
// }
// }
break; break;
default: default:
} }
......
...@@ -55,7 +55,7 @@ public class BudgetUitl { ...@@ -55,7 +55,7 @@ public class BudgetUitl {
} }
if(systemFund<=30){ if(systemFund<=30){
scale=1; scale=1;
}else if(systemFund<=200){ }else if(systemFund<=2000){
scale=2; scale=2;
}else{ }else{
scale=3; scale=3;
......
...@@ -258,7 +258,7 @@ public class WorkLoadUtil { ...@@ -258,7 +258,7 @@ public class WorkLoadUtil {
*/ */
FrameDifficulty frameDifficulty = report.getDifficultyAssessment().getFrameDifficulty(); FrameDifficulty frameDifficulty = report.getDifficultyAssessment().getFrameDifficulty();
//系统部署架构难度P(混合:1.1 前后分离:1)即系统评估 //系统部署架构难度P(混合:1.1 前后分离:1)即系统评估
double pFramework = (frameDifficulty.getDetails()== 1)?1.1:1; double pFramework = (frameDifficulty.getDetails()== 2)?1.1:1;
logger.info("系统部署架构难度-评估:"+pFramework); logger.info("系统部署架构难度-评估:"+pFramework);
frameDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pFramework))); frameDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pFramework)));
//系统部署架构难度e(分布式 0.2 负载均衡 0.1 容灾0.1 其他0.1) e = 1.2*1.1*1.1*1.1 即用户额外信息 //系统部署架构难度e(分布式 0.2 负载均衡 0.1 容灾0.1 其他0.1) e = 1.2*1.1*1.1*1.1 即用户额外信息
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论