package com.ruoyi.prodDemand.pojo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime; /** *
* 销售生产需求-主表 *
* * @author deslrey * @version 1.0 * @since 2026/03/09 16:47 */ @Data public class ProdDemandMain { /** * 自增主键 */ private Long id; /** * 租户编号 */ private Long 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; }