1
0
Эх сурвалжийг харах

新增附件依赖关系枚举

chenendian 5 сар өмнө
parent
commit
d7b583d337

+ 43 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/GyjsydjfwscdjAttachmentNameEnum.java

@@ -0,0 +1,43 @@
+package com.siwei.apply.enums;
+
+/**
+ * 国有建设用地使用权及房屋所有权首次登记
+ */
+public enum GyjsydjfwscdjAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_2("2", "项目建设依据", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_3("3", "测量报告", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_5("5", "节地专章", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_6("6", "项目图形", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "国有建设用地使用权首次登记阶段资料");
+
+    private final String name;
+    private final String code;
+    private final String relationName;
+    private final String parentName;
+
+    GyjsydjfwscdjAttachmentNameEnum(String code, String name,String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+
+    public String getRelationName() {
+        return this.relationName;
+    }
+
+    public String getParentName() {
+        return this.parentName;
+    }
+}
+

+ 48 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/GyjsydscdjAttachmentNameEnum.java

@@ -0,0 +1,48 @@
+package com.siwei.apply.enums;
+
+
+/**
+ * 国有建设用地使用权首次登记阶段
+ */
+public enum GyjsydscdjAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_2("2", "项目建设依据", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_3("3", "测量报告", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_5("5", "节地专章", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_6("6", "项目图形", "", "国有建设用地使用权首次登记阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "国有建设用地使用权首次登记阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    GyjsydscdjAttachmentNameEnum(String code, String name, String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+    public String getRelationName() {
+        return this.relationName;
+    }
+    public String getParentName() {
+        return this.parentName;
+    }
+
+    public static GyjsydscdjAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (GyjsydscdjAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}

+ 51 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/JsgcghxkAttachmentNameEnum.java

@@ -0,0 +1,51 @@
+package com.siwei.apply.enums;
+
+import lombok.Getter;
+
+/**
+ * 建设工程规划许可阶段
+ */
+@Getter
+public enum JsgcghxkAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "用地报批阶段资料"),
+    NAME_2("2", "项目建设依据", "", "用地报批阶段资料"),
+    NAME_3("3", "测量报告", "", "用地报批阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "用地报批阶段资料"),
+    NAME_5("5", "节地专章", "", "用地报批阶段资料"),
+    NAME_6("6", "项目图形", "", "用地报批阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "用地报批阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    JsgcghxkAttachmentNameEnum(String code, String name, String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+    public String getRelationName() {
+        return this.relationName;
+    }
+    public String getParentName() {
+        return this.parentName;
+    }
+
+    public static JsgcghxkAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (JsgcghxkAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}

+ 48 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/JsydghxkAttachmentNameEnum.java

@@ -0,0 +1,48 @@
+package com.siwei.apply.enums;
+
+/**
+ * 建设用地规划许可阶段
+ */
+public enum JsydghxkAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "用地报批阶段资料"),
+    NAME_2("2", "项目建设依据", "", "用地报批阶段资料"),
+    NAME_3("3", "测量报告", "", "用地报批阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "用地报批阶段资料"),
+    NAME_5("5", "节地专章", "", "用地报批阶段资料"),
+    NAME_6("6", "项目图形", "", "用地报批阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "用地报批阶段资料");
+
+    private final String name;
+    private final String code;
+    private final String relationName;
+    private final String parentName;
+
+    JsydghxkAttachmentNameEnum(String code, String name,String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+    public String getRelationName() {
+        return this.relationName;
+    }
+    public String getParentName() {
+        return this.parentName;
+    }
+
+    public static JsydghxkAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (JsydghxkAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}

+ 50 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/TdgyAttachmentNameEnum.java

@@ -0,0 +1,50 @@
+package com.siwei.apply.enums;
+
+
+/**
+ * 土地供应阶段
+ */
+public enum TdgyAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "用地报批阶段资料"),
+    NAME_2("2", "项目建设依据", "", "用地报批阶段资料"),
+    NAME_3("3", "测量报告", "", "用地报批阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "用地报批阶段资料"),
+    NAME_5("5", "节地专章", "", "用地报批阶段资料"),
+    NAME_6("6", "项目图形", "", "用地报批阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "用地报批阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    TdgyAttachmentNameEnum(String code, String name,String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+    public String getRelationName() {
+        return this.relationName;
+    }
+
+    public String getParentName() {
+        return this.parentName;
+    }
+
+    public static TdgyAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (TdgyAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}

+ 51 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/TdhyhsAttachmentNameEnum.java

@@ -0,0 +1,51 @@
+package com.siwei.apply.enums;
+
+/**
+ * 土地核验与规划核实阶段
+ */
+public enum TdhyhsAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "用地报批阶段资料"),
+    NAME_2("2", "项目建设依据", "", "用地报批阶段资料"),
+    NAME_3("3", "测量报告", "", "用地报批阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "用地报批阶段资料"),
+    NAME_5("5", "节地专章", "", "用地报批阶段资料"),
+    NAME_6("6", "项目图形", "", "用地报批阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "用地报批阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    TdhyhsAttachmentNameEnum(String code, String name, String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+    // 新增:Getter 方法
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+
+    public String getRelationName() {
+        return this.relationName;
+    }
+
+    public String getParentName() {
+        return this.parentName;
+    }
+
+    public static TdhyhsAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (TdhyhsAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}
+

+ 52 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/YdbpAttachmentNameEnum.java

@@ -0,0 +1,52 @@
+package com.siwei.apply.enums;
+
+/**
+ * 用地报批阶段
+ */
+public enum YdbpAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "用地报批阶段资料"),
+    NAME_2("2", "项目建设依据", "", "用地报批阶段资料"),
+    NAME_3("3", "测量报告", "", "用地报批阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "用地报批阶段资料"),
+    NAME_5("5", "节地专章", "", "用地报批阶段资料"),
+    NAME_6("6", "项目图形", "", "用地报批阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "用地报批阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    YdbpAttachmentNameEnum(String code, String name, String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    // 新增:Getter 方法
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+
+    public String getRelationName() {
+        return this.relationName;
+    }
+
+    public String getParentName() {
+        return this.parentName;
+    }
+
+
+    public static YdbpAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (YdbpAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+}

+ 58 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/enums/YdysyxzAttachmentNameEnum.java

@@ -0,0 +1,58 @@
+package com.siwei.apply.enums;
+
+
+/**
+ * 用地预审选址附件名称枚举
+ */
+public enum YdysyxzAttachmentNameEnum {
+    NAME_1("1", "建设项目用地预审(选址意见书)申请报告", "", "预审与选址意见书阶段资料"),
+    NAME_2("2", "项目建设依据", "", "预审与选址意见书阶段资料"),
+    NAME_3("3", "测量报告", "", "预审与选址意见书阶段资料"),
+    NAME_4("4", "相关规划图纸", "", "预审与选址意见书阶段资料"),
+    NAME_5("5", "节地专章", "", "预审与选址意见书阶段资料"),
+    NAME_6("6", "项目图形", "", "预审与选址意见书阶段资料"),
+    NAME_7("7", "建设项目用地预审与选址意见书", "", "预审与选址意见书阶段资料");
+
+    private final String code;
+    private final String name;
+    private final String relationName;
+    private final String parentName;
+
+    YdysyxzAttachmentNameEnum(String code, String name, String relationName, String parentName) {
+        this.code = code;
+        this.name = name;
+        this.relationName = relationName;
+        this.parentName = parentName;
+    }
+
+    // 新增:Getter 方法
+    public String getName() {
+        return this.name;
+    }
+
+    public String getCode() {
+        return this.code;
+    }
+
+    public String getRelationName() {
+        return this.relationName;
+    }
+
+    public String getParentName() {
+        return this.parentName;
+    }
+
+
+
+    /**
+     * 根据 code 查找枚举,找不到返回 null
+     */
+    public static YdysyxzAttachmentNameEnum fromCode(String code) {
+        if (code == null) return null;
+        for (YdysyxzAttachmentNameEnum e : values()) {
+            if (code.equals(e.code)) return e;
+        }
+        return null;
+    }
+
+}