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 = "PieceWageSummaryVo", description = "计件工资汇总(按人员)") public class PieceWageSummaryVo { @Schema(description = "人员id") private Long userId; @Excel(name = "姓名") @Schema(description = "姓名") private String userName; @Excel(name = "报工单数") @Schema(description = "报工单数") private Long workCount; @Excel(name = "生产数量") @Schema(description = "生产数量") private BigDecimal quantity; @Excel(name = "总工时") @Schema(description = "总工时") private BigDecimal workHour; @Excel(name = "计件工资") @Schema(description = "计件工资(命中计件单价的部分)") private BigDecimal pieceWage; @Excel(name = "应发工资合计") @Schema(description = "应发工资合计(计件优先,无单价回退原工时定额口径)") private BigDecimal wages; }