From 5b999730e081bb5ba934ebf361280ca477a0e714 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期四, 14 八月 2025 17:03:04 +0800
Subject: [PATCH] 工厂建模功能调整

---
 src/main/java/org/jeecg/modules/base/entity/Factory.java           |    5 +++++
 src/main/java/org/jeecg/modules/base/enums/ProductionTypeEnum.java |   21 +++++++++++++++++++++
 src/main/java/org/jeecg/modules/base/model/FactoryTreeModel.java   |    3 +++
 3 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/main/java/org/jeecg/modules/base/entity/Factory.java b/src/main/java/org/jeecg/modules/base/entity/Factory.java
index b3c8007..fbcb3ef 100644
--- a/src/main/java/org/jeecg/modules/base/entity/Factory.java
+++ b/src/main/java/org/jeecg/modules/base/entity/Factory.java
@@ -94,4 +94,9 @@
 	@Excel(name = "澶囨敞", width = 15)
     @ApiModelProperty(value = "澶囨敞")
     private String remark;
+
+    /**浜х嚎绫诲瀷*/
+    @Excel(name = "浜х嚎绫诲瀷", width = 15)
+    @ApiModelProperty(value = "浜х嚎绫诲瀷")
+    private String productionType;
 }
diff --git a/src/main/java/org/jeecg/modules/base/enums/ProductionTypeEnum.java b/src/main/java/org/jeecg/modules/base/enums/ProductionTypeEnum.java
new file mode 100644
index 0000000..6ec4ff1
--- /dev/null
+++ b/src/main/java/org/jeecg/modules/base/enums/ProductionTypeEnum.java
@@ -0,0 +1,21 @@
+package org.jeecg.modules.base.enums;
+
+
+public enum ProductionTypeEnum {
+    /**
+     * 瑁呴厤
+     */
+    ASSEMBLE,
+    /**
+     * 鍐呮硶鍏�
+     */
+    INNERFLANGE,
+    /**
+     * 澶栨硶鍏�
+     */
+    OUTERFLANGE,
+    /**
+     * 鐑鐞�
+     */
+    HEATTREATMENT
+}
diff --git a/src/main/java/org/jeecg/modules/base/model/FactoryTreeModel.java b/src/main/java/org/jeecg/modules/base/model/FactoryTreeModel.java
index 2adb268..53c6621 100644
--- a/src/main/java/org/jeecg/modules/base/model/FactoryTreeModel.java
+++ b/src/main/java/org/jeecg/modules/base/model/FactoryTreeModel.java
@@ -74,6 +74,8 @@
 
     private String mdcFlag;
 
+    private String productionType;
+
     private List<FactoryTreeModel> children = new ArrayList<>();
 
     public FactoryTreeModel() {
@@ -103,5 +105,6 @@
         this.updateTime = factory.getUpdateTime();
         this.mdcFlag = factory.getMdcFlag();
         this.factoryCategory = factory.getFactoryCategory();
+        this.productionType = factory.getProductionType();
     }
 }

--
Gitblit v1.9.3