From 10017b649b2e77ef0dc45130c2903f104d1b76d7 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期二, 08 十月 2024 18:31:45 +0800 Subject: [PATCH] 表单字段 --- src/main/java/com/product/mobile/core/service/FaceMobileService.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/product/mobile/core/service/FaceMobileService.java b/src/main/java/com/product/mobile/core/service/FaceMobileService.java index fe05088..cfa138d 100644 --- a/src/main/java/com/product/mobile/core/service/FaceMobileService.java +++ b/src/main/java/com/product/mobile/core/service/FaceMobileService.java @@ -445,7 +445,7 @@ } else if ("label".equals(setEntity.getString("property_name"))) { propertyName = "name"; } else if ("advanceName".equals(setEntity.getString("property_name"))) { - propertyName = "field"; + propertyName = "prompt"; } else if ("__config__".equals(propertyName)) { __config__ = setEntity.getUUID(); } @@ -456,7 +456,10 @@ } } propertyName = StrUtil.toCamelCase(propertyName); - if (ReflectUtil.hasField(FaceFieldEntity.class, propertyName) && !"field".equals(setEntity.getString("property_name"))) { + if (ReflectUtil.hasField(FaceFieldEntity.class, propertyName) && !"field".equals(setEntity.getString("property_name")) && !"prompt".equals(setEntity.getString("property_name"))) { + if("prompt".equals(propertyName)){ + System.out.println(1); + } ReflectUtil.setFieldValue(faceFieldEntity, propertyName, setEntity.getObject("property_value")); } else if (!StringUtils.isEmpty(setEntity.getObject("property_value"))) { @@ -497,9 +500,13 @@ propertyName = "fileField"; } else if ("tableName".equals(propertyName)) { propertyName = "fileTableName"; + } else if ("label".equals(setEntity.getString("property_name"))) { + propertyName = "name"; + } else if ("advanceName".equals(setEntity.getString("property_name"))) { + propertyName = "prompt"; } propertyName = StrUtil.toCamelCase(propertyName); - if (ReflectUtil.hasField(FaceFieldEntity.class, propertyName)) { + if (ReflectUtil.hasField(FaceFieldEntity.class, propertyName) && !"field".equals(setEntity.getString("property_name")) && !"prompt".equals(setEntity.getString("property_name"))) { ReflectUtil.setFieldValue(faceFieldEntity, propertyName, setEntity.getObject("property_value")); } } -- Gitblit v1.9.2