package cn.axzo.workflow.common.model.response.bpmn.task;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 任务评论信息响应模型
 *
 * @author wangli
 * @since 2023/7/30 13:20
 */
@ApiModel("任务评论信息响应模型")
@Data
public class BpmnHistoricCommentVO {

    @ApiModelProperty(value = "评论 ID")
    private String id;

    @ApiModelProperty(value = "评论类型")
    private String type;

    @ApiModelProperty(value = "评论的人")
    private String userId;

    @ApiModelProperty(value = "评论关联的审批任务 ID")
    private String taskId;

    @ApiModelProperty(value = "评论时间")
    private Date createTime;

    @ApiModelProperty(value = "评论关联的流程实例 ID")
    private String processInstanceId;

    @ApiModelProperty(value = "评论的完整内容")
    private String message;

}
