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.io.Serializable;
|
import java.math.BigDecimal;
|
|
/**
|
* 生产核算明细分页行
|
* 白盒:员工 + 工序 + 型号/零件
|
* 成品:员工 + 工序(含三种乐器数量、折算率、折合小提琴)
|
*/
|
@Data
|
@Schema(name = "ProductionCostingDetailVo", description = "生产核算明细行")
|
public class ProductionCostingDetailVo implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
private Long staffId;
|
@Excel(name = "生产人")
|
private String staffName;
|
private String yearMonth;
|
|
private Long processId;
|
@Excel(name = "工序")
|
private String processName;
|
private Integer deptType;
|
|
private Long productModelId;
|
@Excel(name = "产品大类")
|
private String productName;
|
@Excel(name = "型号/零件")
|
private String modelName;
|
|
@Excel(name = "月产量")
|
private BigDecimal quantity;
|
|
@Excel(name = "小提琴数量")
|
private BigDecimal violinQty;
|
@Excel(name = "大提琴数量")
|
private BigDecimal celloQty;
|
@Excel(name = "贝斯数量")
|
private BigDecimal bassQty;
|
|
@Excel(name = "小提琴折算率")
|
private BigDecimal violinFactor;
|
@Excel(name = "大提琴折算率")
|
private BigDecimal celloFactor;
|
@Excel(name = "贝斯折算率")
|
private BigDecimal bassFactor;
|
|
@Excel(name = "月产折合小提琴")
|
private BigDecimal foldedQuantity;
|
|
@Excel(name = "标准数量")
|
private BigDecimal standardQuantity;
|
|
@Excel(name = "折算时长")
|
private BigDecimal convertedHours;
|
}
|