package cn.iocoder.yudao.module.mes.api.feedback.dto; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; /** * MES 生产报工工资明细 DTO * *
供 HRM 薪酬核算查看「报工工资」由哪些报工单、哪些自定义工资字段构成。
*
* @author 超级管理员
*/
@Data
public class MesProFeedbackWageDetailRespDTO {
/**
* 报工编号
*/
private Long feedbackId;
/**
* 报工单号
*/
private String feedbackNo;
/**
* 工序编号
*/
private Long processId;
/**
* 工序名称
*/
private String processName;
/**
* 报工时间
*/
private LocalDateTime feedbackTime;
/**
* 报工状态
*/
private Integer status;
/**
* 计费类型:1-计时 2-计件
*/
private Integer billingType;
/**
* 报工工时(小时)
*/
private BigDecimal workHours;
/**
* 报工数量
*/
private BigDecimal feedbackQuantity;
/**
* 合格数量(计件计价口径)
*/
private BigDecimal qualifiedQuantity;
/**
* 主工资
*/
private BigDecimal mainWage;
/**
* 辅助工资
*/
private BigDecimal auxWage;
/**
* 自定义工资字段调整合计
*/
private BigDecimal fieldWage;
/**
* 质量调整前工资(主工资 + 辅助工资 + 字段调整)
*/
private BigDecimal preQualityWage;
/**
* 质量调整金额(最终工资 − 质量调整前工资,扣款为负)
*/
private BigDecimal qualityAdjustment;
/**
* 最终工资(报工工资)
*/
private BigDecimal finalWage;
/**
* 自定义工资字段明细
*/
private List