| | |
| | | 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 { |
| | | private String name; |
| | | private Long parentId; |
| | | /** |
| | | * 节点类型: 程序状态 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; |
| | | |
| | | /** |
| | | * 上级父id集合 |
| | | */ |
| | | private String parentIds; |
| | | /** |
| | | * 设备编号 |
| | | */ |
| | | private String machineCode; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 工序,如“精铣” |
| | | */ |
| | | private String processName; |
| | | |
| | | /** |
| | | * 工序版次 |
| | | */ |
| | | private String processEdition; |
| | | |
| | | /** |
| | | * 工艺版次 |
| | | */ |
| | | private String craftEdition; |
| | | /** |
| | | * 零组件号/图号 |
| | | */ |
| | | private String drawingNo; |
| | | /** |
| | | * 图号版次 |
| | | */ |
| | | private String drawingNoEdition; |
| | | |
| | | /** |
| | | * 是否固化 |
| | | */ |
| | | private Integer isCured; |
| | | /** |
| | | * 过期日期 |
| | | */ |
| | | //private LocalDate expireDate; |
| | | /** |
| | | * 是否锁定 |
| | | */ |
| | | //private Integer isLocked; |
| | | /** |
| | | * 节点类型:字典 |
| | | */ |
| | | private String nodeType; |
| | | |
| | | private String description; |
| | | private String remark; |
| | | //0808新增 |
| | | /** |
| | | * 程序文件节点的数据 |
| | | */ |
| | | private String processNo; |
| | | |
| | | private String productModel; |
| | | } |