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