package cn.stylefeng.workflow.instance.modular.task.pojo.request;

import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import lombok.Data;

import java.util.List;

@Data
public class TaskQueryRequest {

    @ChineseDescription("指定查询单个任务id")
    private Long taskId;

    @ChineseDescription("任务处理人id")
    private Long approver;

    @ChineseDescription("是否已读，Y-已读，N-未读")
    private String readFlag;

    @ChineseDescription("任务类型：10-发起，20-审批，30-抄送，40-征询，50-办理")
    private Integer taskType;

    @ChineseDescription("任务状态：20-审批中，30-已审批，40-已拒绝，50-已退回，60-已撤回，70-已关闭，80-已转交")
    private List<Integer> taskStatusList;

}
