瀏覽代碼

修改 车辆使用性质

wks 2 年之前
父節點
當前提交
a1bf3cff42

+ 3 - 0
src/main/java/com/ydtech/constants/enums/dict/insurance/BusinessVehicleUse.java

@@ -25,4 +25,7 @@ public enum BusinessVehicleUse implements IBaseEnum {
     // 状态  0 启用  1 不启用
     private final Integer status;
 
+    public static final String TITLE = "BVU_";
+
+
 }

+ 6 - 3
src/main/java/com/ydtech/constants/enums/dict/insurance/NatureOfVehicleUse.java

@@ -28,6 +28,7 @@ public enum NatureOfVehicleUse implements IBaseEnum {
     // 状态  0 启用  1 不启用
     private final Integer status;
 
+
     public static String getDesc(String code) {
         for (NatureOfVehicleUse natureOfVehicleUse : NatureOfVehicleUse.values()) {
             if (natureOfVehicleUse.getCode().equals(code)) {
@@ -48,13 +49,15 @@ public enum NatureOfVehicleUse implements IBaseEnum {
         String desc = "";
         try {
             if (NatureOfVehicleUse.NOVU_01.getCode().equals(code)) {
-                BusinessVehicleUse businessVehicleUse = BusinessVehicleUse.valueOf(vehicleUseCode);
+                BusinessVehicleUse businessVehicleUse = BusinessVehicleUse.valueOf(BusinessVehicleUse.TITLE + vehicleUseCode);
                 desc = businessVehicleUse.getDesc();
             } else if (NatureOfVehicleUse.NOVU_02.getCode().equals(code)) {
-                OutOfBusinessVehicleUse outOfBusinessVehicleUse = OutOfBusinessVehicleUse.valueOf(vehicleUseCode);
+                OutOfBusinessVehicleUse outOfBusinessVehicleUse =
+                        OutOfBusinessVehicleUse.valueOf(OutOfBusinessVehicleUse.TITLE + vehicleUseCode);
                 desc = outOfBusinessVehicleUse.getDesc();
             }
-        }catch (Exception ignored){}
+        } catch (Exception ignored) {
+        }
         return desc;
     }
 

+ 6 - 4
src/main/java/com/ydtech/constants/enums/dict/insurance/OutOfBusinessVehicleUse.java

@@ -11,10 +11,10 @@ import lombok.Getter;
 @DictEnum(key = "outOfBusinessVehicleUse", desc = "(车辆用途)非营业")
 public enum OutOfBusinessVehicleUse implements IBaseEnum {
 
-    OBVIOUS_01("05", "家庭自用", 1, 0),
-    OBVIOUS_02("06", "非营业机关", 2, 0),
-    OBVIOUS_03("07", "非营业企业", 3, 0),
-    OBVIOUS_04("08", "非营业货运", 4, 0);
+    OBVIOUS_05("05", "家庭自用", 1, 0),
+    OBVIOUS_06("06", "非营业机关", 2, 0),
+    OBVIOUS_07("07", "非营业企业", 3, 0),
+    OBVIOUS_08("08", "非营业货运", 4, 0);
 
     // 编号
     private final String code;
@@ -25,6 +25,8 @@ public enum OutOfBusinessVehicleUse implements IBaseEnum {
     // 状态  0 启用  1 不启用
     private final Integer status;
 
+    public static final String TITLE = "OBVIOUS_";
+
     public static String getDesc(String code) {
         for (OutOfBusinessVehicleUse item : values()) {
             if (item.getCode().equals(code)) {