Files
klp-oa/klp-flow/src/main/java/com/klp/flow/domain/InvCountPlan.java

88 lines
1.8 KiB
Java
Raw Normal View History

package com.klp.flow.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 盘库计划主对象 inv_count_plan
*
* @author klp
* @date 2026-06-22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("inv_count_plan")
public class InvCountPlan extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 主键ID
*/
@TableId(value = "plan_id")
private Long planId;
/**
* 盘库计划编号 PD-20260622-001
*/
private String planCode;
/**
* 盘库计划名称
*/
private String planName;
/**
* 盘库日期
*/
private Date countDate;
/**
* 截止时间
*/
private Date deadlineTime;
/**
* 盘点人ID
*/
private Long countUserId;
/**
* 盘点人姓名
*/
private String countUserName;
/**
* 负责人ID
*/
private Long principalUserId;
/**
* 负责人姓名
*/
private String principalUserName;
/**
* 参与人员ID列表逗号分隔
*/
private String participantIds;
/**
* 参与人员姓名列表逗号分隔
*/
private String participantNames;
/**
* 计划状态0=草稿, 1=待审批, 2=执行中, 3=差异处理中, 4=已归档
*/
private Integer planStatus;
/**
* 附件文件名称集合多文件逗号分隔前端展示
*/
private String attachFile;
/**
* 删除标志0=正常1=已删除
*/
@TableLogic
private Integer delFlag;
/**
* 备注
*/
private String remark;
}