移动端 人员选择字段未选,默认为0 bug解决(本身是false,但是数据库保存为0)
已修改1个文件
4 ■■■■ 文件已修改
src/main/java/com/product/face/service/FaceDesignService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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解决(本身是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));