package com.ruoyi.production.bean.dto; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; @Data @Schema(name = "ProductionAccountDetailExportDto", description = "生产核算导出明细") public class ProductionAccountDetailExportDto { @Excel(name = "报工单号") private String reportNo; @Excel(name = "生产日期", dateFormat = "yyyy-MM-dd") private LocalDate schedulingDate; @Excel(name = "生产人") private String schedulingUserName; @Excel(name = "审核状态") private String auditStatusName; @Excel(name = "报工类型") private String reportTypeName; @Excel(name = "销售合同号") private String salesContractNo; @Excel(name = "产品大类") private String productName; @Excel(name = "规格型号") private String productModelName; @Excel(name = "单位") private String unit; @Excel(name = "工序") private String process; @Excel(name = "工单编号") private String workOrderNo; @Excel(name = "工时(h)") private BigDecimal workHour; @Excel(name = "生产数量") private BigDecimal quantity; @Excel(name = "工时定额") private BigDecimal workHours; @Excel(name = "原工资") private BigDecimal originalWages; @Excel(name = "修正工资") private BigDecimal adjustAmount; @Excel(name = "工资") private BigDecimal wages; }