| | |
| | | package org.springblade.mdm.program.vo; |
| | | |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Getter; |
| | | import lombok.Setter; |
| | | import org.springblade.mdm.commons.vo.BaseVO; |
| | |
| | | @Setter |
| | | @Getter |
| | | public class NcNodeVO extends BaseVO { |
| | | @Schema(description = "节点名称") |
| | | private String name; |
| | | @Schema(description = "父ID,根节点父id=0") |
| | | private Long parentId; |
| | | /** |
| | | * 程序包名 |
| | | */ |
| | | @Schema(description = "设备编号") |
| | | private String machineCode; |
| | | @Schema(description = "节点类型,字典(程序节点类型nc_node_type)") |
| | | private String nodeType; |
| | | @Schema(description = "节点类型中文") |
| | | private String nodeTypeName; |
| | | @Schema(description = "是否有子节点") |
| | | private Boolean hasChildren; |
| | | @Schema(description = "描述") |
| | | private String description; |
| | | @Schema(description = "备注") |
| | | private String remark; |
| | | @Schema(description = "创建用户名称") |
| | | private String createUserName; |
| | | |
| | | @Schema(description = "工序,如“精铣”,程序文件节点的属性") |
| | | private String processName; |
| | | @Schema(description = "工序版本,程序文件节点的属性") |
| | | private String processEdition; |
| | | @Schema(description = "零组件号/图号,程序文件节点的属性") |
| | | private String drawingNo; |
| | | } |