yangys
2025-07-09 785f3d5be63e723a947a2b35dc0ca89297073d7f
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/vo/NcNodeVO.java
@@ -1,5 +1,6 @@
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;
@@ -7,11 +8,27 @@
@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 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;
}