Преглед на файлове

区分区间,增加3位数判断(路网要求)

15810770710@163.com преди 3 години
родител
ревизия
baa61c1029
променени са 1 файла, в които са добавени 18 реда и са изтрити 0 реда
  1. 18 0
      src/main/java/com/jkcredit/traffic/record/util/DivideDataUtil.java

+ 18 - 0
src/main/java/com/jkcredit/traffic/record/util/DivideDataUtil.java

@@ -27,6 +27,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 20 + 20 + 15 + 8);
         }
+        if (result.length() > 3) {
+            result = "A" + (1 + 20 + 20 + 15 + 8);
+        }
         return result;
     }
 
@@ -57,6 +60,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 1 + 5 + 30 + 25 + 20 + 14);
         }
+        if (result.length() > 3) {
+            result = "B" + (1 + 1 + 5 + 30 + 25 + 20 + 14);
+        }
         return result;
     }
 
@@ -80,6 +86,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 2 + 18 + 15 + 23);
         }
+        if (result.length() > 3) {
+            result = "C" + (1 + 2 + 18 + 15 + 23);
+        }
         return result;
     }
 
@@ -99,6 +108,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 12 + 30);
         }
+        if (result.length() > 3) {
+            result = "D" + (1 + 12 + 30);
+        }
         return result;
     }
 
@@ -127,6 +139,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 4 + 8 + 20 + 10 + 30 + 25);
         }
+        if (result.length() > 3) {
+            result = "E" + (1 + 4 + 8 + 20 + 10 + 30 + 25);
+        }
         return result;
     }
 
@@ -161,6 +176,9 @@ public class DivideDataUtil {
         } else {
             result = result + (1 + 1 + 4 + 8 + 20 + 10 + 30 + 25);
         }
+        if (result.length() > 3) {
+            result = "F" + (1 + 1 + 4 + 8 + 20 + 10 + 30 + 25);
+        }
         return result;
     }
 }