yangys
2025-09-17 3907579a69079b5ee462d17799e3995d9cd77fd4
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/vo/MdmProgramImportVO.java
@@ -3,8 +3,8 @@
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import java.time.LocalDateTime;
import java.util.List;
/**
@@ -12,66 +12,39 @@
 */
@Setter
@Getter
@ToString
@Schema(description = "MDM导入数据")
public class MdmProgramImportVO {
   @Schema(description = "文件数据库编号(数控程序的id)")
   private Long id;
   private String id;
   @Schema(description = "程序编号")
   private String code;
   @Schema(description = "程序名称")
   private String name;
   private long ncNodeId;
   @Schema(description = "同名绑定节点id")
   private Long bindNcNodeId;
   private String filename;
   @Schema(description = "文件地址")
   private String url;
   private String fullPath;
   @Schema(description = "文件类型")
   private String category;
   @Schema(description = "是否为文本类型")
   private Boolean isTextFile;
   /**
    * 工序,如“精铣”
    */
   //private String processName;
   /**
    * 备注
    */
   //private String remark;
   @Schema(description = "设备(机床)编码")
   private String machineCode;
   @Schema(description = "图号")
   private String partNo;
   /**
    * 描述
    */
   @Schema(description = "描述")
   private String description;
   @Schema(description = "是否固化")
   private Integer isCured;
   private String drawingNo;
   @Schema(description = "工序版次")
   private String processEdition;
   @Schema(description = "程序状态")
   private String programStatus;
   @Schema(description = "是否最新版次,1:最新版次;0:历史版次")
   private Integer isLastEdition = 1;
   @Schema(description = "发送目录")
   private String sendPath;
   @Schema(description = "是否锁定")
   private Integer isLocked = 0;
   @Schema(description = "是否测试程序")
   private Integer isTest = 0;
   private String md5;
   public List<String> files;
}