huminmin
15 小时以前 7486f6d6a93d98f96f45f0cc4846be9c8a2345df
src/main/java/com/ruoyi/stock/dto/StockInventoryDto.java
@@ -2,7 +2,7 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.stock.pojo.StockInventory;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@@ -15,6 +15,7 @@
    private String productName;
    private String model;
    private String unit;
    private String batchNo;
    //入库类型
@@ -41,33 +42,66 @@
    private BigDecimal  unLockedQuantity;
    @ApiModelProperty("顶部父产品id")
    @Schema(description = "顶部父产品id")
    private Long topParentProductId;
    @ApiModelProperty("库存类型:qualified(合格)、unqualified(不合格)")
    @Schema(description = "库存类型:qualified(合格)、unqualified(不合格)")
    private String stockType;
    @ApiModelProperty("合格库存数量")
    @Schema(description = "合格库存数量")
    private BigDecimal qualifiedQuantity;
    @ApiModelProperty("不合格库存数量")
    @Schema(description = "不合格库存数量")
    private BigDecimal unQualifiedQuantity;
    @ApiModelProperty("合格库存冻结数量")
    @Schema(description = "合格库存冻结数量")
    private BigDecimal qualifiedLockedQuantity;
    @ApiModelProperty("不合格库存冻结数量")
    @Schema(description = "不合格库存冻结数量")
    private BigDecimal unQualifiedLockedQuantity;
    @ApiModelProperty("合格库存未冻结数量")
    @Schema(description = "合格库存未冻结数量")
    private BigDecimal qualifiedUnLockedQuantity;
    @ApiModelProperty("不合格库存未冻结数量")
    @Schema(description = "不合格库存未冻结数量")
    private BigDecimal unQualifiedUnLockedQuantity;
    @ApiModelProperty("合格库存ID")
    @Schema(description = "合格库存待审核出库数量(不占用库存但已申请出库)")
    private BigDecimal qualifiedPendingOutQuantity;
    @Schema(description = "不合格库存待审核出库数量")
    private BigDecimal unQualifiedPendingOutQuantity;
    @Schema(description = "合格库存ID")
    private Long qualifiedId;
    @ApiModelProperty("不合格库存ID")
    @Schema(description = "不合格库存ID")
    private Long unQualifiedId;
}
    @Schema(description = "产品id")
    private Long productId;
    @Schema(description = "合格库存来源")
    private String qualifiedSource;
    @Schema(description = "合格库存来源文本")
    private String qualifiedSourceText;
    @Schema(description = "不合格库存来源")
    private String unQualifiedSource;
    @Schema(description = "不合格库存来源文本")
    private String unQualifiedSourceText;
    @Schema(description = "是否含水")
    private Boolean isContainsWater;
    @Schema(description = "含水量")
    private BigDecimal waterContent;
    @Schema(description = "理论入库数量")
    private BigDecimal theoryStockInNum;
    @Schema(description = "差额(理论入库数量-实际入库数量)")
    private BigDecimal differenceNum;
}