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