소스 검색

反序列化优化

caixiaofeng 6 달 전
부모
커밋
1b041cb85e
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      flow-workflow/flow-workflow-entity/src/main/java/com/flow/entity/form/FormItem.java

+ 3 - 0
flow-workflow/flow-workflow-entity/src/main/java/com/flow/entity/form/FormItem.java

@@ -1,5 +1,6 @@
 package com.flow.entity.form;
 
+import com.fasterxml.jackson.annotation.JsonInclude;
 import com.flow.entity.node.FieldProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
@@ -15,7 +16,9 @@ import java.util.Objects;
 public class FormItem extends Field implements Serializable {
     private static final long serialVersionUID = 1L;
     private Object value;
+    @JsonInclude(JsonInclude.Include.NON_NULL)
     private Boolean readonly;
+    @JsonInclude(JsonInclude.Include.NON_NULL)
     private Boolean required;
     private List<Object> rules;