package com.ruoyi.ProdDemand.pojo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.time.LocalDateTime;
|
|
/**
|
* <br>
|
* 销售生产需求-主表
|
* </br>
|
*
|
* @author deslrey
|
* @version 1.0
|
* @since 2026/03/09 16:47
|
*/
|
@Data
|
public class ProdDemandMain {
|
|
/**
|
* 自增主键
|
*/
|
private Long id;
|
|
/**
|
* 租户编号
|
*/
|
private String tenantId;
|
|
/**
|
* 部门ID
|
*/
|
private Long deptId;
|
|
/**
|
* 表单实例唯一ID
|
*/
|
private String formInstanceId;
|
|
/**
|
* 单据流水号
|
*/
|
private String serialNo;
|
|
/**
|
* 单据标题
|
*/
|
private String title;
|
|
/**
|
* 第三方发起人ID
|
*/
|
private String originatorUserId;
|
|
/**
|
* 第三方发起人姓名
|
*/
|
private String originatorName;
|
|
/**
|
* 第三方单据创建时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime bizCreateTime;
|
|
/**
|
* 项目名称/客户
|
*/
|
private String projectName;
|
|
/**
|
* 批次/关联编号
|
*/
|
private String batchNo;
|
|
/**
|
* 联系人/备注
|
*/
|
private String contactPerson;
|
|
/**
|
* 预留文本1
|
*/
|
private String extText1;
|
|
/**
|
* 预留文本2
|
*/
|
private String extText2;
|
|
/**
|
* 创建者
|
*/
|
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;
|
}
|