yangys
2025-08-02 b854c5cde81a88e8dea0b5df03219a2fcfef6ac6
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/entity/NcNode.java
@@ -5,13 +5,50 @@
import lombok.Setter;
import org.springblade.core.mp.base.BizEntity;
import java.time.LocalDate;
import java.time.LocalDateTime;
@Setter
@Getter
@TableName("mdm_nc_node")
public class NcNode extends BizEntity {
   /**
    * 节点类型: 程序状态 10
    */
   public static final String TYPE_PROGRAM_STATUS = "10";
   /*
   产品型号
    */
   public static final String TYPE_PRODUCT_MODEL = "15";
   /**
    * 节点类型: 零组件号/图号 10
    */
   public static final String TYPE_DRAWING_NO = "20";
   /**
    * 工艺版次
    *
    */
   public static final String TYPE_CRAFT_EDITION = "30";
   /**
    * 工序号
    *
    */
   public static final String TYPE_PROCESS_NO = "40";
   /**
    * 工序版次
    */
   public static final String TYPE_PROCESS_EDITION = "45";
   /**
    * 加工机床
    */
   public static final String TYPE_MACHINE_CODE = "50";
   /**
    * 程序包名
    */
   public static final String TYPE_PROGRAM_PACKAGE = "60";
   /**
    * 程序文件
    */
   public static final String TYPE_PROGRAM_FILE = "70";
   private String name;
   private Long parentId;
@@ -43,11 +80,11 @@
   /**
    * 零组件号/图号
    */
   private String partNo;
   private String drawingNo;
   /**
    * 图号版次
    */
   private String partNoEdition;
   private String drawingNoEdition;
   /**
    * 是否固化
@@ -56,11 +93,11 @@
   /**
    * 过期日期
    */
   private LocalDate expireDate;
   //private LocalDate expireDate;
   /**
    * 是否锁定
    */
   private Integer isLocked;
   //private Integer isLocked;
   /**
    * 节点类型:字典
     */
@@ -68,6 +105,11 @@
   private String description;
   private String remark;
   //0808新增
   /**
    * 程序文件节点的数据
    */
   private String processNo;
   private String productModel;
}