From e898cd9ca017a6f5bfe4266fcd2830b232047bc8 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期六, 02 九月 2023 10:23:26 +0800
Subject: [PATCH] 修改颜色表属性设置

---
 src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java b/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
index dbf398f..057d912 100644
--- a/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
+++ b/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
@@ -518,18 +518,30 @@
 
         private Map<String, Object> config;
 
+        public Process() {
+            uuid = StringHelper.getGuid();
+            name = "color_table";
+
+            config = new HashMap<>();
+            config.put("default", new Default());
+        }
+
         /**
          * 澶勭悊杩囩▼
          *
          * @param type   0-榛樿鑹叉澘锛�1-娓愬彉鑹叉澘
          * @param levels 灞傜骇
          */
-        public Process(Integer type, List<GradientColorTableEntity> levels) {
-            uuid = StringHelper.getGuid();
-            name = "color_table";
+        public Process(Integer type, List<?> levels) {
+            this();
+            config.put("type", type);
+            config.put("levels", levels);
+        }
 
-            config = new HashMap<>();
-            config.put("default", new Default());
+        /**
+         * 璁剧疆棰滆壊琛�
+         */
+        public void SetColorTable(Integer type, List<?> levels) {
             config.put("type", type);
             config.put("levels", levels);
         }

--
Gitblit v1.9.3