diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetFormInstanceModelCmd.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetFormInstanceModelCmd.java index 3fca8df22..9d62770bf 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetFormInstanceModelCmd.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetFormInstanceModelCmd.java @@ -365,7 +365,7 @@ public class CustomGetFormInstanceModelCmd extends GetFormInstanceModelCmd { if (rowMap.containsKey(sf.getId())) { try { String updateValueJson = objectMapper.writeValueAsString(rowMap.get(sf.getId())); - if (StringUtils.hasText(updateValueJson)) { + if (StringUtils.hasText(updateValueJson) && !Objects.equals("\"\"", updateValueJson)) { List uploadFiles = formEngineConfiguration.getObjectMapper() .readValue(updateValueJson, new TypeReference>() { });