|
@@ -174,24 +174,38 @@ public class RtAnalogDataServiceImpl extends AbstractCrudService<RtAnalogDataMap
|
|
|
realScoreVo.setIcLoad(Arith.div(realScoreVo.getIc(),ratedCurrent));
|
|
|
//计算分数
|
|
|
//电压分数
|
|
|
- if (computeUScore(realScoreVo.getUaQualified(),voltageLevel) && computeUScore(realScoreVo.getUbQualified(),voltageLevel)
|
|
|
- && computeUScore(realScoreVo.getUcQualified(),voltageLevel)) {
|
|
|
+ realScoreVo.setUaQ(computeUScore(realScoreVo.getUaQualified(), voltageLevel));
|
|
|
+ realScoreVo.setUbQ(computeUScore(realScoreVo.getUbQualified(), voltageLevel));
|
|
|
+ realScoreVo.setUcQ(computeUScore(realScoreVo.getUcQualified(), voltageLevel));
|
|
|
+ if (realScoreVo.getUaQ() && realScoreVo.getUbQ() && realScoreVo.getUcQ()) {
|
|
|
+ realScoreVo.setUQ(true);
|
|
|
score+=20;
|
|
|
+ }else {
|
|
|
+ realScoreVo.setUQ(false);
|
|
|
}
|
|
|
//电流分数
|
|
|
- if (realScoreVo.getIaLoad() <= 0.8 && realScoreVo.getIbLoad() <= 0.8 && realScoreVo.getIcLoad() <= 0.8){
|
|
|
+ realScoreVo.setIaLoadQ(realScoreVo.getIaLoad() <= 0.8);
|
|
|
+ realScoreVo.setIbLoadQ(realScoreVo.getIbLoad() <= 0.8);
|
|
|
+ realScoreVo.setIcLoadQ(realScoreVo.getIcLoad() <= 0.8);
|
|
|
+ if (realScoreVo.getIaLoadQ() && realScoreVo.getIbLoadQ() && realScoreVo.getIcLoadQ()){
|
|
|
+ realScoreVo.setILoadQ(true);
|
|
|
score+=20;
|
|
|
+ }else {
|
|
|
+ realScoreVo.setILoadQ(false);
|
|
|
}
|
|
|
//电压平衡分数
|
|
|
- if (realScoreVo.getElBalun() <= 0.15){
|
|
|
+ realScoreVo.setElBalunQ(realScoreVo.getElBalun() <= 0.15);
|
|
|
+ if (realScoreVo.getElBalunQ()){
|
|
|
score+=20;
|
|
|
}
|
|
|
//电流平衡分数
|
|
|
- if (realScoreVo.getVtBalun() <= 0.15){
|
|
|
+ realScoreVo.setVtBalunQ(realScoreVo.getVtBalun() <= 0.15);
|
|
|
+ if (realScoreVo.getVtBalunQ()){
|
|
|
score+=20;
|
|
|
}
|
|
|
//功率
|
|
|
- if (realScoreVo.getCos() <= 0.15){
|
|
|
+ realScoreVo.setCosQ(realScoreVo.getCos() <= 0.15);
|
|
|
+ if (realScoreVo.getCosQ()){
|
|
|
score+=20;
|
|
|
}
|
|
|
realScoreVo.setScore(score);
|