| | |
| | | @Getter |
| | | @TableName("mdm_nc_program") |
| | | public class NcProgram extends BizEntity { |
| | | /** |
| | | * 文件名 |
| | | */ |
| | | private String name; |
| | | /** |
| | | * 对象存储中的名称 |
| | | */ |
| | | private String ossName; |
| | | private String code; |
| | | /** |
| | | * 程序包名 |
| | | */ |
| | | private String packageName; |
| | | * 所属节点id,必须未“程序包名"的节点 |
| | | */ |
| | | private long ncNodeId; |
| | | |
| | | /** |
| | | * 文件地址 |
| | | */ |
| | | private String url; |
| | | /** |
| | | * 文件类型 |
| | | */ |
| | | private String category; |
| | | |
| | | /** |
| | | * 是否为文本类型 |
| | | */ |
| | | private Boolean isTextFile; |
| | | |
| | | /** |
| | | * 工序,如“精铣” |
| | | */ |
| | | //private String processName; |
| | | /** |
| | | * 备注 |
| | | */ |
| | | //private String remark; |
| | | /** |
| | | * 设备(机床)编码 |
| | | */ |
| | | private String machineCode; |
| | | /** |
| | | * 零组件号 |
| | | * 零组件号/图号 |
| | | */ |
| | | private String partNo; |
| | | |
| | | /** |
| | | * 描述 |
| | | */ |
| | | private String description; |
| | | /** |
| | | * 是否固化 |
| | | */ |
| | |
| | | /** |
| | | * 过期日期 |
| | | */ |
| | | private LocalDate expireDate; |
| | | //private LocalDate expireDate; |
| | | /** |
| | | * 工序版次 |
| | | */ |
| | |
| | | * 是否锁定 |
| | | */ |
| | | private Integer isLocked; |
| | | /** |
| | | * 是否测试程序 |
| | | */ |
| | | private Integer isTest; |
| | | /** |
| | | * 任务分派时间 |
| | | */ |
| | |
| | | // |
| | | return taskAssignTime.plusMonths(effectiveMonths).isBefore(LocalDateTime.now()); |
| | | } |
| | | |
| | | |
| | | } |