package cn.axzo.msg.center.api.request.v3;

import cn.axzo.msg.center.service.enums.TodoLogType;
import lombok.Getter;
import lombok.Setter;

/**
 * @author yanglin
 */
@Setter
@Getter
public class SearchTodoLogReq {

    /**
     * 源模板编码. 比如抄送, 保存审批流的待办模版code
     */
    private String srcTemplateCode;

    /**
     * 待办内容模板编码. 比如抄送, 保存审批流的待办模版code或抄送的待办模版code
     */
    private String templateCode;

    /**
     * 日志类型
     */
    private TodoLogType logType;

    /**
     * 上下文
     */
    private String context;

    /**
     * 消息的唯一标识
     */
    private String identityCode;

    /**
     * 关联业务编码
     */
    private String bizCode;

    /**
     * 流程类待办的流程结点编码
     */
    private String subBizCode;

    /**
     * 请求批次号
     */
    private String requestNo;

    private int limit = 10;
}
