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;
|
|
/**
|
* <br>
|
* 销售生产需求-明细表
|
* </br>
|
*
|
* @author deslrey
|
* @version 1.0
|
* @since 2026/03/09 16:58
|
*/
|
@Data
|
public class ProdDemandDetail {
|
|
/**
|
* 自增主键
|
*/
|
private Long id;
|
|
/**
|
* 租户编号
|
*/
|
private String tenantId;
|
|
/**
|
* 主表单实例ID
|
*/
|
private String formInstanceId;
|
|
/**
|
* 物料编码
|
*/
|
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;
|
}
|