package com.ruoyi.inspect.vo; import com.ruoyi.inspect.pojo.InsOrder; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.List; /** * ifs订单vo */ @Data public class IfsOrderVO extends InsOrder implements Serializable { /** * 零件批次属性主键id */ @Schema(description = "零件批次属性主键id") private Long lotPartId; /** * 绝缘颜色 */ @Schema(description = "绝缘颜色") private String insulationColor; /** * 外护颜色 */ @Schema(description = "外护颜色") private String outerColor; /** * 盘号 */ @Schema(description = "盘号") private String drumNo; /** * 印字信息 */ @Schema(description = "印字信息") private String letteringInfo; /** * 起始米标 */ @Schema(description = "起始米标") private BigDecimal startMeterMark; /** * 截止米标 */ @Schema(description = "截止米标") private BigDecimal endMeterMark; /** * 是否是拆分订单(0:否 1:是) */ @Schema(description = "是否是拆分订单(0:否 1:是)") private Integer isSplitOrder; /** * ifs订单分类(01raw:原材料 02wg:外购成品) */ @Schema(description = "ifs订单分类(01raw:原材料 02wg:外购成品)") private String ifsOrderType; private String partNo; private String lotBatchNo; @Schema(description = "各原始记录模板的环境条件") private List templateConditions; }