package com.ruoyi.basic.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.Date; @Data public class InventoryDetailDTO { // 来自 ifs_inventory_quantity @Schema(description = "ifs_inventory_quantityID") private Integer id; @Schema(description = "零件描述") private String partDesc; @Schema(description = "SN号") private String lotBatchNo; @Schema(description = "零件号") private String partNo; // 来自 ifs_part_props_record @Schema(description = "绝缘颜色") private String insulationColor; @Schema(description = "护套颜色") private String outerColor; @Schema(description = "载具编号") private String drumNo; @Schema(description = "起始米标") private String startMeterMark; @Schema(description = "截止米标") private String endMeterMark; // 来自 ins_order @Schema(description = "入库时间") private Date updateTime; @Schema(description = "检测结论") private Integer insState; // 逻辑计算字段:检验人 (COALESCE 后的结果) @Schema(description = "检测人员") private String inspectorName; }