package com.ruoyi.production.bean.vo; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; @Data @Schema(name = "DeviceOutputStatVo", description = "产量统计(设备/工序/产品维度)") public class DeviceOutputStatVo { @Schema(description = "分组id(设备维度为device_id)") private Long groupId; @Excel(name = "统计对象") @Schema(description = "分组名称:设备名/工序名/产品-规格") private String groupName; @Excel(name = "报工单数") @Schema(description = "报工单数") private Long workCount; @Excel(name = "生产数量") @Schema(description = "生产数量") private BigDecimal quantity; @Excel(name = "报废数量") @Schema(description = "报废数量") private BigDecimal scrapQty; @Excel(name = "总工时") @Schema(description = "总工时") private BigDecimal workHour; }