Files
scrq-hd/.svn/pristine/b9/b9f469e7e786eb3dece213982da9ef9b3b98a7d0.svn-base
2025-07-03 10:34:04 +08:00

49 lines
1.4 KiB
Plaintext

package com.cmeim.stock.vo;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class MaterialInfoVo {
@ApiParam("物料ID")
private Long materialId;
@ApiParam("物料代码")
private String materialCode;
@ApiParam("物料名称")
private String materialName;
@ApiParam("物料规格")
private String materialSpec;
@ApiParam("物料数量")
private BigDecimal qty;
@ApiParam("库位ID")
private Long locationId;
@ApiParam("库位代码")
private String locationCode;
@ApiParam("库位名称")
private String locationName;
@ApiParam("批次号")
private String batchNo;
@ApiParam("计量单位")
private String unitOfMeasure;
public MaterialInfoVo(Long materialId, BigDecimal qty, String materialCode, String materialName,
String materialSpec,
String batchNo, Long locationId, String locationCode, String locationName,
String unitOfMeasure) {
this.materialId = materialId;
this.qty = qty;
this.materialCode = materialCode;
this.materialName = materialName;
this.materialSpec = materialSpec;
this.batchNo = batchNo;
this.locationId = locationId;
this.locationCode = locationCode;
this.locationName = locationName;
this.unitOfMeasure = unitOfMeasure;
}
}