From cae784ab0232e3e3f8abfb0077fd9cf1e49ccb07 Mon Sep 17 00:00:00 2001
From: 许鹏程 <1821349743@qq.com>
Date: 星期五, 19 五月 2023 18:42:38 +0800
Subject: [PATCH] 表单设计器

---
 src/main/java/com/product/face/service/FaceDesignService.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/product/face/service/FaceDesignService.java b/src/main/java/com/product/face/service/FaceDesignService.java
index 2fc74e1..ba68ba1 100644
--- a/src/main/java/com/product/face/service/FaceDesignService.java
+++ b/src/main/java/com/product/face/service/FaceDesignService.java
@@ -90,6 +90,15 @@
 				String propertyType = fs.getString(FaceConst.FIELD_PROPERTY_TYPE);
 				String propertyName = fs.getString(FaceConst.FIELD_PROPERTY_NAME);
 				propertyValue = fs.getString(FaceConst.FIELD_PROPERTY_VALUE);
+				if (StringUtils.equalsAny(propertyName, "renderKey", "formId")) {
+					propertyValue = fs.getString("id");
+				}
+				if ("componentType".equals(propertyName) && "design".equals(propertyValue)) {
+					continue;
+				}
+				if ("layout".equals(propertyName)) {
+					property.put("defaultValue", null);
+				}
 				switch (propertyType) {
 					case "1"://瀛楃涓�
 						property.put(propertyName, propertyValue);

--
Gitblit v1.9.2