feat - 调整发送 DocChange 事件的实现
This commit is contained in:
parent
bc3e061700
commit
2e7d420ab3
@ -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());
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user