gushoubang vor 3 Monaten
Ursprung
Commit
9b2715eec6

+ 21 - 9
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/impl/sbjk/XzczghcgsbServiceImpl.java

@@ -278,9 +278,13 @@ public class XzczghcgsbServiceImpl implements XzczghcgsbService {
                 }
             }
             // 备案率
-            float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
-            DecimalFormat df = new DecimalFormat("0.0%");
-            treeAnalyse.setBal(df.format(bal));
+            if(treeAnalyse.getYbaczs()==0){
+                treeAnalyse.setBal("--");
+            }else {
+                float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
+                DecimalFormat df = new DecimalFormat("0.0%");
+                treeAnalyse.setBal(df.format(bal));
+            }
 
 
             townTreeList.add(treeAnalyse);
@@ -329,9 +333,13 @@ public class XzczghcgsbServiceImpl implements XzczghcgsbService {
                     treeAnalyse.setQxwsbczs(analyse.getQxwsbczs() + treeAnalyse.getQxwsbczs());
                 }
                 // 备案率
-                float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
-                DecimalFormat df = new DecimalFormat("0.0%");
-                treeAnalyse.setBal(df.format(bal));
+                if(treeAnalyse.getYbaczs()==0){
+                    treeAnalyse.setBal("--");
+                }else {
+                    float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
+                    DecimalFormat df = new DecimalFormat("0.0%");
+                    treeAnalyse.setBal(df.format(bal));
+                }
             }
             countyTreeList.add(treeAnalyse);
         }
@@ -360,9 +368,13 @@ public class XzczghcgsbServiceImpl implements XzczghcgsbService {
                 treeAnalyse.setQxwsbczs(analyse.getQxwsbczs() + treeAnalyse.getQxwsbczs());
             }
             // 备案率
-            float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
-            DecimalFormat df = new DecimalFormat("0.0%");
-            treeAnalyse.setBal(df.format(bal));
+            if(treeAnalyse.getYbaczs()==0){
+                treeAnalyse.setBal("--");
+            }else {
+                float bal = (float) treeAnalyse.getYbas() / (float) treeAnalyse.getYbaczs();
+                DecimalFormat df = new DecimalFormat("0.0%");
+                treeAnalyse.setBal(df.format(bal));
+            }
 
             cityTreeList.add(treeAnalyse);
         }