package com.ruoyi.prodDemand.pojo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDateTime; /** *
* 销售生产需求-明细表 *
* * @author deslrey * @version 1.0 * @since 2026/03/09 16:58 */ @Data public class ProdDemandDetail { /** * 自增主键 */ private Long id; /** * 租户编号 */ private Long tenantId; /** * 父类关联ID */ private String prodDemandMainId; /** * 物料编码 */ private String materialCode; /** * 物料分类 */ private String materialCategory; /** * 规格描述 */ private String specDesc; /** * 等级/类型 */ private String gradeType; /** * 长度 */ private BigDecimal length; /** * 宽度 */ private BigDecimal width; /** * 厚度 */ private BigDecimal thickness; /** * 数量 */ private Integer quantity; /** * 总体积 */ private BigDecimal volume; /** * 时间区间 */ private String dateRange; /** * 关联单据 */ private String associationReceipt; /** * 创建者 */ private Long createUser; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; /** * 更新者 */ private Long updateUser; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; /** * 备注 */ private String remark; }