evoToK3Cloud/ruoyi-system/src/main/java/com/ruoyi/system/domain/ProcessOrderPro.java
2026-02-13 09:28:59 +08:00

136 lines
2.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.ruoyi.system.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.ruoyi.common.annotation.Translation;
import com.ruoyi.common.constant.TransConstant;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 项目令号对象 process_order_pro
*
* @author tzy
* @date 2024-10-22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("process_order_pro")
public class ProcessOrderPro extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 主键ID自动递增
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 生产令号
*/
private String productionOrderNo;
/**
* 项目名称
*/
private String productionName;
/**
* 图号
*/
private String drawingNo;
/**
* 名称
*/
private String drawingName;
/**
* 计划结束时间
*/
private Date planEndTime;
/**
* 计划开始时间
*/
private Date planStartTime;
/**
* 图纸类型
*/
private String drawingType;
/**
* 项目完成时间
*/
private Date projectEndTime;
/**
* 计量单位
*/
private String unit;
/**
* 数量
*/
private Long quantity;
/**
* 是否企标 (0-否, 1-是)
*/
private Integer isEnterpriseStandard;
/**
* 图纸路径
*/
@Translation(type = TransConstant.OSS_ID_TO_URL)
private String drawingPath;
/**
* 项目状态(0方案设计完成,1设计出图完成,2,工艺待审核 3 已推送BOM,4已推送工艺,5已核算MRP, 6开始生产,7生产完成,8 工艺审核完成 )
*/
private Long bomStatus;
/**
* 工艺状态(0,未审核 1,已审核 2,已拒绝 )
*/
private Long routeStatus;
/**
* 工艺上传日志
*/
private String routeLog;
/**
* 工艺上传更新时间
*/
private Date routeUptime;
/**
* 排产计划更新时间
*/
private Date planUptime;
/**
* BOM/物料更新时间
*/
private Date bomUptime;
/**
* bom数量
*/
private Long bomCount;
/**
* 物料数量
*/
private Long materialCount;
/**
* 工艺路线数量
*/
private Long routeCount;
/**
* 出图时间
*/
private Date drawingTime;
/**
* 出图人
*/
private String drawingBy;
/**
* 审核卡片Id
*/
private String auditCardId;
/**
* 通知卡片Id
*/
private String notificationCardId;
}