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

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

import java.util.List;

/**
 * 批量处理结果响应模型
 *
 * @author wangli
 * @since 2024/5/13 11:28
 */
@Data
@ApiModel("批量处理结果响应模型")
public class BatchOperationResultVO {

    /**
     * 请求数量
     */
    @ApiModelProperty(value = "请求数量")
    private Integer requestCount = 0;

    /**
     * 失败数量
     */
    @ApiModelProperty(value = "失败数量")
    private Integer failCount = 0;

    /**
     * 批量操作处理详情
     */
    @ApiModelProperty(value = "批量操作处理详情")
    private List<BatchOperationItemResultVO> details;
}

