| | |
| | | import java.time.LocalDate; |
| | | |
| | | @Data |
| | | @Schema(name = "ProductionAccountVo", description = "生产核算分页返回对象") |
| | | @Schema(name = "ProductionAccountVo", description = "生产核算分页结果") |
| | | public class ProductionAccountVo { |
| | | |
| | | @Schema(description = "客户合同号") |
| | |
| | | @Schema(description = "客户名称") |
| | | private String customerName; |
| | | |
| | | @Schema(description = "产品大类") |
| | | @Schema(description = "产品类别") |
| | | private String productCategory; |
| | | |
| | | @Schema(description = "规格型号") |
| | |
| | | @Schema(description = "单位") |
| | | private String unit; |
| | | |
| | | @Schema(description = "生产人ID") |
| | | @Schema(description = "排产人员ID") |
| | | private Long schedulingUserId; |
| | | |
| | | @Schema(description = "生产人名称") |
| | | @Schema(description = "排产人员名称") |
| | | private String schedulingUserName; |
| | | |
| | | @Schema(description = "工资") |
| | | private BigDecimal wages; |
| | | |
| | | @Schema(description = "生产数量") |
| | | @Schema(description = "完成数量") |
| | | private BigDecimal finishedNum; |
| | | |
| | | @Schema(description = "工时定额") |
| | | @Schema(description = "工资定额") |
| | | private BigDecimal workHours; |
| | | |
| | | @Schema(description = "工时") |
| | | private BigDecimal workHour; |
| | | |
| | | @Schema(description = "产出率") |
| | | private String outputRate; |
| | | |
| | | @Schema(description = "工序") |
| | | private String process; |
| | | |
| | | @Schema(description = "生产日期") |
| | | @Schema(description = "排产日期") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate schedulingDate; |
| | | |
| | | @Schema(description = "生产月份(yyyy-MM)") |
| | | @Schema(description = "排产月份(yyyy-MM)") |
| | | private String schedulingMonth; |
| | | } |