package cn.axzo.msg.center.api.mq;

import com.alibaba.fastjson.JSON;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author yanglin
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class TodoUpdateMessage extends MqMessage {

    /**
     * 什么操作导致这次变化
     */
    private String operation;
    /**
     * 待办信息
     */
    private TodoInfo updatedTodo;

    /**
     * 是否需要更新卡片
     */
    private boolean updateCard;

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }

}