package com.malk.diwei.entity;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author WZY
 * @since 2025-03-27
 */
@TableName("Process")
@Data
  public class Process implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long processID;

    private Date processDate;

    private String processCode;

    private Date processDeliveryDate;

    private Long factoryID;

    private Integer processStatus;

    private Integer processIsDone;

    private Integer processAborted;

    private Integer processIsPrinted;

    private Integer processDeleteFlag;

    private Long processCreatorID;

    private Date processCreateDatetime;

    private Long processUpdaterID;

    private Date processUpdateDatetime;

    private Long processApproverID;

    private Date processApproveDatetime;

    private String processDescription;

    private String processLinkMan;

    private String processLinkTel;

    private String processLinkMob;

    private Long processOrgID;

    private String entityObjKey;

    private Integer processMaterialPickIsDone;

    private Integer processSecondMaterialPickIsDone;

    private Long processBomID;

    private Integer processOutSideType;

    private Integer processReceiptType;

    private Integer processHadCard;

    private Integer processCardConfirmType;

    private Integer processIsUseStepReferStock;

    private Integer processIsUseStepReferOutSideN;

    private String processChuangCi;

    private Integer processIsSettle;

    private Integer processPrintedTimes;

    private Long processDeptID;

    private Integer processFrom;

    private Date processSalesDeliveryDate;

    private Date processSocketFinishedDate;

    private Date processWeavingFinishedDate;

    private Date processHadProDate;

    private Date processReprintDate;

    private String processSOGoodsName;

    private String processSOGoodsCode;

    private Long processSOGoodsId;

    private String processSOClientOrderCode;

    private String processSOClientName;

    private String processSOClientCode;

    private Long processSOClientID;

    private Long processMerchandiserID;

    private Date processReceiptDate;

    private Date processCutDate;

    private Long pCGoodsID;

    private String processPOCodes;

    private String processBOInfo;

    private String processBOKey;

    private Long processSalesmanID;

    private Long processReferSOID;

    private Date processUrgentTime;

    private Long processQCMerchandiserID;

    private Integer processBoardFalg;
}
