package com.ruoyi.common.core.event; import java.io.Serializable; import java.util.Date; /** * 随访完成事件。 * *

仅携带子任务ID,消费方按ID重新加载最新数据,避免事件内容与库内状态不一致。

* * @author ruoyi * @date 2026-11-11 */ public class FollowupCompletedEvent implements Serializable { private static final long serialVersionUID = 1L; /** 随访子任务ID */ private Long subId; /** 完成时间 */ private Date finishTime; public FollowupCompletedEvent() { } public FollowupCompletedEvent(Long subId, Date finishTime) { this.subId = subId; this.finishTime = finishTime; } public Long getSubId() { return subId; } public void setSubId(Long subId) { this.subId = subId; } public Date getFinishTime() { return finishTime; } public void setFinishTime(Date finishTime) { this.finishTime = finishTime; } }