许鹏程
2024-10-08 10017b649b2e77ef0dc45130c2903f104d1b76d7
表单字段
已修改1个文件
13 ■■■■ 文件已修改
src/main/java/com/product/mobile/core/service/FaceMobileService.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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"));
            }
        }