From d332a7c8c27afa9ef90607e57a6a3dfd6dae3a00 Mon Sep 17 00:00:00 2001 From: cheng <1821349743@qq.com> Date: 星期三, 26 二月 2025 22:03:43 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- src/main/java/com/product/mobile/core/service/FaceMobileService.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 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 04ffadc..1543023 100644 --- a/src/main/java/com/product/mobile/core/service/FaceMobileService.java +++ b/src/main/java/com/product/mobile/core/service/FaceMobileService.java @@ -149,6 +149,7 @@ uuid.setType("String"); uuid.setTable(table_name); uuid.setHidden("1"); + uuid.setDisabled("1"); ls.add(uuid); } @@ -189,6 +190,7 @@ } if ("uuid".equals(f.getString("field_name"))) { uuid.setHidden("1"); + uuid.setDisabled("1"); } if ("userids".equals(f.getString("field_type")) || "orgUuids".equals(f.getString("field_type"))) { uuid.setMultiple("1"); @@ -471,6 +473,19 @@ faceFieldEntity.setAllowDelete(setEntity.getBoolean("property_value")); } else if ("control_sequence".equals(propertyName)) { faceFieldEntity.putOtherParam("controlSequence", setEntity.getInteger("property_value")); + } else if ("__config__".equals(propertyName)) { + + String __config__ = setEntity.getUUID(); + List<FieldSetEntity> fieldSetEntities2 = parentMap.get(__config__); + if (!CollectionUtil.isEmpty(fieldSetEntities2)) { + for (FieldSetEntity fieldSetEntity4 : fieldSetEntities2) { + if ("label".equals(fieldSetEntity4.getString("property_name"))) { + faceFieldEntity.setName(fieldSetEntity4.getString("property_value")); + } else if ("required".equals(fieldSetEntity4.getString("property_name"))) { + faceFieldEntity.setRequired(fieldSetEntity4.getBoolean("property_value") ? "1" : "0"); + } + } + } } } List<FaceFieldEntity> subFieldList = faceFieldEntity.getSubField(); -- Gitblit v1.9.2