diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/listener/doc/DocChangeListener.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/listener/doc/DocChangeListener.java index 463b97c48..5fbf1e027 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/listener/doc/DocChangeListener.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/listener/doc/DocChangeListener.java @@ -6,8 +6,6 @@ import cn.axzo.workflow.common.enums.DocChangeEventEnum; import cn.axzo.workflow.common.model.response.mq.DocChangeDTO; import cn.axzo.workflow.core.conf.CustomEventManager; import cn.axzo.workflow.core.engine.event.DocChangeEvent; -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.serializer.SerializerFeature; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import org.springframework.transaction.event.TransactionPhase; @@ -49,12 +47,13 @@ public class DocChangeListener { .eventCode(DocChangeEventEnum.DOC_CHANGE.getEventCode()) .targetId(event.getKey()) .targetType(event.getKey()) - .data(JSON.toJSONString(DocChangeDTO.builder() + .data(DocChangeDTO.builder() .key(event.getKey()) .workspaceId(event.getWorkspaceId()) .newSettings(event.getNewSettings()) .oldSettings(event.getOldSettings()) - .build(), SerializerFeature.WriteMapNullValue)) + .type(DocChangeEventEnum.DOC_CHANGE) + .build()) .build()); } }