package org.jeecg.modules.eam.vo; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.jeecgframework.poi.excel.annotation.Excel; import java.math.BigDecimal; /** * @Description: 领用备件 * @Author: jeecg-boot * @Date: 2023-05-06 * @Version: V1.0 */ @Data public class SparePartListVo { /** * 出库单id */ @ApiModelProperty(value = "出库单明细id") private String outboundOrderDetailId; /** * 主键 */ @ApiModelProperty(value = "备件id") private String sparePartId; /** * 主键 */ @ApiModelProperty(value = "主键") private String id; /** * 单据号 */ @Excel(name = "单据号", width = 15) @ApiModelProperty(value = "单据号") private String num; /** * 主数量 */ @ApiModelProperty(value = "主数量") private BigDecimal mainQuantity; /** * 备件编号 */ @ApiModelProperty(value = "备件编号") private String spareNum; /** * 备件名称 */ @ApiModelProperty(value = "备件名称") private String spareName; /** * 规格 */ @Excel(name = "规格", width = 15) @ApiModelProperty(value = "规格") private String model; /** * 型号 */ @Excel(name = "型号", width = 15) @ApiModelProperty(value = "型号") private String specification; /** * 制造商名称 */ @Excel(name = "制造商名称", width = 15) @ApiModelProperty(value = "制造商名称") private String constructorName; /** * 制造商id */ @Excel(name = "制造商id", width = 15) @ApiModelProperty(value = "制造商id") private String constructorId; /** * 主单位 */ @Excel(name = "主单位", width = 15) @ApiModelProperty(value = "主单位") private String mainUnitName; /** * 制造商id */ @Excel(name = "主单位id", width = 15) @ApiModelProperty(value = "主单位id") private String mainUnitId; /** * 已消耗数量 */ @Excel(name = "已消耗数量", width = 15) @ApiModelProperty(value = "已消耗数量") private BigDecimal useQuantity; private BigDecimal availableQuantity; private String isLock; @ApiModelProperty(value = "出库单id") private String outboundOrderId; /** * 本次消耗数量 */ @Excel(name = "本次消耗数量", width = 15) @ApiModelProperty(value = "本次消耗数量") private BigDecimal quantity; }