Browse Source

值际对标功能修改

shilin 4 years ago
parent
commit
eec72891c7

+ 16 - 16
src/main/java/com/gyee/frame/service/singleanalysis/SingleAnalysisService.java

@@ -439,11 +439,11 @@ public class SingleAnalysisService {
                  llfdl = fdl + gzss + jxss + xdss + xnss + slss;
             }
 
-            vo.setGzss(gzss);
-            vo.setJxss(jxss);
-            vo.setXdss(xdss);
-            vo.setXnss(xnss);
-            vo.setSlss(slss);
+            vo.setGzss(StringUtils.round(gzss, 2));
+            vo.setJxss(StringUtils.round(jxss, 2));
+            vo.setXdss(StringUtils.round(xdss, 2));
+            vo.setXnss(StringUtils.round(xnss, 2));
+            vo.setSlss(StringUtils.round(slss, 2));
 
             vo.setLlfdl(StringUtils.round(llfdl, 2));
 
@@ -559,11 +559,11 @@ public class SingleAnalysisService {
                     vo.setWindturbineid(wt.getId());
                     vo.setRecorddate(wtd.getRecorddate());
 
-                    vo.setGzss(gzss);
-                    vo.setJxss(jxss);
-                    vo.setXdss(xdss);
-                    vo.setXnss(xnss);
-                    vo.setSlss(slss);
+                    vo.setGzss(StringUtils.round(gzss, 2));
+                    vo.setJxss(StringUtils.round(jxss, 2));
+                    vo.setXdss(StringUtils.round(xdss, 2));
+                    vo.setXnss(StringUtils.round(xnss, 2));
+                    vo.setSlss(StringUtils.round(slss, 2));
                     wsls.add(vo);
                 }
 
@@ -745,7 +745,7 @@ public class SingleAnalysisService {
             vo.setSbklyl(StringUtils.round(sbklyl, 2));
             vo.setDxklyxs(StringUtils.round(dxklyxs, 2));
             vo.setLyxs(StringUtils.round(lyxs, 2));
-            vo.setYxxs(StringUtils.round(yxfss, 2));
+            vo.setYxfss(StringUtils.round(yxfss, 2));
 
             if (vo2.getGlyzxxs() != 0) {
                 glyzxxs = new BigDecimal(vo1.getGlyzxxs()).divide(new BigDecimal(vo2.getGlyzxxs()), 2, RoundingMode.HALF_UP).subtract(new BigDecimal(1)).multiply(new BigDecimal(100)).doubleValue();//风机平均功率一致性系数
@@ -797,11 +797,11 @@ public class SingleAnalysisService {
 
             double llfdl = fdl + gzss + jxss + xdss + xnss + slss;
 
-            vo.setGzss(gzss);
-            vo.setJxss(jxss);
-            vo.setXdss(xdss);
-            vo.setXnss(xnss);
-            vo.setSlss(slss);
+            vo.setGzss(StringUtils.round(gzss, 2));
+            vo.setJxss(StringUtils.round(jxss, 2));
+            vo.setXdss(StringUtils.round(xdss, 2));
+            vo.setXnss(StringUtils.round(xnss, 2));
+            vo.setSlss(StringUtils.round(slss, 2));
 
             vo.setLlfdl(StringUtils.round(llfdl, 2));
             if (vo2.getXfqr() != 0) {