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