From cba4bc64b4c9de37abaf6a013036fc162e7e2d8d Mon Sep 17 00:00:00 2001 From: 6c <420680616@qq.com> Date: 星期一, 16 六月 2025 14:45:10 +0800 Subject: [PATCH] 移动端 人员选择字段未选,默认为0 bug解决(本身是false,但是数据库保存为0) --- src/main/java/com/product/face/service/FaceDesignService.java | 4 ++++ 1 files changed, 4 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 9daf37d..bb32bdc 100644 --- a/src/main/java/com/product/face/service/FaceDesignService.java +++ b/src/main/java/com/product/face/service/FaceDesignService.java @@ -147,6 +147,10 @@ FieldSetEntity fs = getTemplateFieldSet(entry.getKey(), entry.getValue(), groupUuid); if (fs != null) { int propertyType = fs.getInteger(FaceConst.FIELD_PROPERTY_TYPE).intValue(); + // 2025骞�6鏈�16鏃� 14:28:39 绉诲姩绔� 浜哄憳閫夋嫨瀛楁鏈�夛紝榛樿涓�0 bug瑙e喅锛堟湰韬槸false锛屼絾鏄暟鎹簱淇濆瓨涓�0锛� + if (5 == propertyType && "defaultValue".equals(fs.getString("property_name")) && !fs.getBoolean("property_value")) { + continue; + } if ((4 == propertyType || 3 == propertyType) && (entry.getValue() instanceof JSONArray || entry.getValue() instanceof JSONObject)) { try { fieldSetList.addAll(controlTraverse(entry.getValue(), fs.getUUID(), null, pointer)); -- Gitblit v1.9.2