feat(REQ-3300) - 添加变洽签日志事件处理类

This commit is contained in:
wangli 2025-02-08 11:24:56 +08:00
parent 0d5b31c217
commit 9859e8d29a

View File

@ -3,7 +3,11 @@ package cn.axzo.nanopart.visa.server.mq.listener.visa;
import cn.axzo.framework.rocketmq.Event;
import cn.axzo.framework.rocketmq.EventConsumer;
import cn.axzo.framework.rocketmq.EventHandler;
import cn.axzo.nanopart.visa.api.enums.MQEventEnum;
import cn.axzo.nanopart.visa.server.mq.producer.VisaChangeLogPayload;
import lombok.AllArgsConstructor;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.stereotype.Component;
/**
* TODO
@ -11,14 +15,17 @@ import org.springframework.beans.factory.InitializingBean;
* @author wangli
* @since 2025-02-08 11:18
*/
@Component
@AllArgsConstructor
public class ChangeRecordLogEventHandle implements EventHandler, InitializingBean {
private final EventConsumer eventConsumer;
@Override
public void onEvent(Event event, EventConsumer.Context context) {
VisaChangeLogPayload log = event.normalizedData(VisaChangeLogPayload.class);
}
@Override
public void afterPropertiesSet() throws Exception {
eventConsumer.registerHandler(MQEventEnum.VISA_CHANGE_LOG.getEventCode(), this);
}
}