package com.ruoyi.production.bean.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; @Data public class ProductionProductMainDto { @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("产品编号") private String productNo; @ApiModelProperty("用户ID") private Long userId; @ApiModelProperty("用户名称") private String userName; @ApiModelProperty("产品工艺路线明细ID") private Long productProcessRouteItemId; @ApiModelProperty("工单ID") private Long workOrderId; @ApiModelProperty("生产工序任务ID") private Long productionOperationTaskId; @ApiModelProperty("状态") private Integer status; @ApiModelProperty("创建时间") private LocalDateTime createTime; @ApiModelProperty("更新时间") private LocalDateTime updateTime; @ApiModelProperty("租户ID") private Long tenantId; @ApiModelProperty("创建人") private Integer createUser; @ApiModelProperty("更新人") private Integer updateUser; @ApiModelProperty("部门ID") private Long deptId; @ApiModelProperty("工单编号") private String workOrderNo; @ApiModelProperty("工单状态") private String workOrderStatus; @ApiModelProperty("昵称") private String nickName; @ApiModelProperty("数量") private BigDecimal quantity; @ApiModelProperty("报废数量") private BigDecimal scrapQty; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("产品型号名称") private String productModelName; @ApiModelProperty("单位") private String unit; @ApiModelProperty("销售合同编号") private String salesContractNo; @ApiModelProperty("排产日期") private LocalDate schedulingDate; @ApiModelProperty("排产人员名称") private String schedulingUserName; @ApiModelProperty("客户名称") private String customerName; @ApiModelProperty("工序") private String process; }