264 lines
4.1 KiB
Plaintext
264 lines
4.1 KiB
Plaintext
package com.cmeim.stock.dto;
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
import lombok.Data;
|
|
|
|
import javax.persistence.Id;
|
|
import java.io.Serializable;
|
|
import java.math.BigDecimal;
|
|
|
|
@Data
|
|
|
|
public class MmStockDto implements Serializable {
|
|
|
|
/**
|
|
* Id
|
|
*/
|
|
@Id
|
|
|
|
@ApiParam(value = "Id")
|
|
private Long id;
|
|
|
|
/**
|
|
* 物料条码
|
|
*/
|
|
|
|
@ApiParam(value = "物料条码")
|
|
private String materialBar;
|
|
|
|
/**
|
|
* 箱条码
|
|
*/
|
|
|
|
@ApiParam(value = "箱条码")
|
|
private String boxBar;
|
|
|
|
/**
|
|
* 物料Id
|
|
*/
|
|
|
|
@ApiParam(value = "物料Id")
|
|
private Long materialId;
|
|
|
|
/**
|
|
* 物料编码
|
|
*/
|
|
|
|
@ApiParam(value = "物料编码")
|
|
private String materialCode;
|
|
|
|
/**
|
|
* 物料名称
|
|
*/
|
|
|
|
@ApiParam(value = "物料名称")
|
|
private String materialName;
|
|
|
|
/**
|
|
* 物料规格
|
|
*/
|
|
|
|
@ApiParam(value = "物料规格")
|
|
private String materialSpec;
|
|
|
|
/**
|
|
* 单位
|
|
*/
|
|
|
|
@ApiParam(value = "单位")
|
|
private String unitOfMeasure;
|
|
|
|
/**
|
|
* 批次
|
|
*/
|
|
|
|
@ApiParam(value = "批次")
|
|
private String batchNo;
|
|
|
|
/**
|
|
* 数量
|
|
*/
|
|
@ApiParam(value = "数量")
|
|
private BigDecimal qty;
|
|
|
|
/**
|
|
* 库区Id
|
|
*/
|
|
@ApiParam(value = "库区Id")
|
|
private Long warehouseId;
|
|
|
|
/**
|
|
* 库区代码
|
|
*/
|
|
|
|
@ApiParam(value = "库区代码")
|
|
private String warehouseCode;
|
|
|
|
/**
|
|
* 库区类型
|
|
*/
|
|
|
|
@ApiParam(value = "库区类型")
|
|
private Integer warehouseType;
|
|
|
|
/**
|
|
* 库区名称
|
|
*/
|
|
|
|
@ApiParam(value = "库区名称")
|
|
private String warehouseName;
|
|
|
|
/**
|
|
* 库位Id
|
|
*/
|
|
|
|
@ApiParam(value = "库位Id")
|
|
private Long locationId;
|
|
|
|
/**
|
|
* 库位代码
|
|
*/
|
|
|
|
@ApiParam(value = "库位代码")
|
|
private String locationCode;
|
|
|
|
/**
|
|
* 库位名称
|
|
*/
|
|
|
|
@ApiParam(value = "库位名称")
|
|
private String locationName;
|
|
|
|
/**
|
|
* 状态
|
|
*/
|
|
|
|
@ApiParam(value = "状态")
|
|
private Integer dictStatus;
|
|
|
|
/**
|
|
* 库存冻结
|
|
*/
|
|
|
|
@ApiParam(value = "库存冻结")
|
|
private Integer dictFreeze;
|
|
|
|
/**
|
|
* 单据类型
|
|
*/
|
|
|
|
@ApiParam(value = "单据类型")
|
|
private Integer dictBilltype;
|
|
|
|
/**
|
|
* 单据Id
|
|
*/
|
|
|
|
@ApiParam(value = "单据Id")
|
|
private Long billId;
|
|
|
|
/**
|
|
* 单据编号
|
|
*/
|
|
|
|
@ApiParam(value = "单据编号")
|
|
private String billNumber;
|
|
|
|
/**
|
|
* 供应商Id
|
|
*/
|
|
|
|
@ApiParam(value = "供应商Id")
|
|
private Long supplierId;
|
|
|
|
/**
|
|
* 供应商代码
|
|
*/
|
|
|
|
@ApiParam(value = "供应商代码")
|
|
private String supplierCode;
|
|
|
|
/**
|
|
* 供应商名称
|
|
*/
|
|
|
|
@ApiParam(value = "供应商名称")
|
|
private String supplierName;
|
|
|
|
/**
|
|
* 是否筛选
|
|
*/
|
|
|
|
@ApiParam(value = "是否筛选")
|
|
private String isFil;
|
|
|
|
/**
|
|
* 保质期有效期
|
|
*/
|
|
|
|
@ApiParam(value = "保质期有效期")
|
|
private String bzyxq;
|
|
|
|
/**
|
|
* 创建人
|
|
*/
|
|
|
|
@ApiParam(value = "创建人")
|
|
private String createdBy;
|
|
|
|
/**
|
|
* 创建时间
|
|
*/
|
|
|
|
@ApiParam(value = "创建时间")
|
|
private String createdDt;
|
|
|
|
/**
|
|
* 修改人
|
|
*/
|
|
|
|
@ApiParam(value = "修改人")
|
|
private String updatedBy;
|
|
|
|
/**
|
|
* 修改时间
|
|
*/
|
|
|
|
@ApiParam(value = "修改时间")
|
|
private String updatedDt;
|
|
|
|
/**
|
|
* 检验单号
|
|
*/
|
|
|
|
@ApiParam(value = "检验单号")
|
|
private String inspectionNo;
|
|
|
|
@ApiParam(value = "业务类型")
|
|
private Integer bizType;
|
|
|
|
@ApiParam(value = "创建时间")
|
|
private String createdDt2;
|
|
|
|
@ApiParam(value = "库区编码集合")
|
|
private String[] warehouseCodes;
|
|
|
|
@ApiParam(value = "库位编码集合")
|
|
private String[] locationCodes;
|
|
|
|
@ApiParam(value = "快照Id")
|
|
private Long snapshootId;
|
|
|
|
@ApiParam(value = "快照时间")
|
|
private String snapshootDt;
|
|
|
|
@ApiParam(value = "出库时间")
|
|
private String outDt;
|
|
|
|
@ApiParam(value = "出库数量")
|
|
private BigDecimal outQty;
|
|
|
|
@ApiParam(value = "ERP数量")
|
|
private BigDecimal erpQty;
|
|
}
|