package com.erp.print.dto.response;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import lombok.Builder;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class PrintStatisticsResponse {

    /** 今日成功打印数 */
    private Long todaySuccessCount;

    /** 今日失败打印数 */
    private Long todayFailedCount;

    /** 今日总打印数 */
    private Long todayTotalCount;

    /** 今日成功率 */
    private Double successRate;

    /** 今日平均打印耗时(ms) */
    private Long avgDuration;

    /** 待处理任务数 */
    private Long pendingTaskCount;

    /** 进行中任务数 */
    private Long processingTaskCount;
}
