330 lines
6.8 KiB
Plaintext
330 lines
6.8 KiB
Plaintext
package com.cmeim.stock.po;
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
import lombok.Data;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.GeneratedValue;
|
|
import javax.persistence.GenerationType;
|
|
import javax.persistence.Id;
|
|
import javax.persistence.Table;
|
|
import javax.persistence.TableGenerator;
|
|
import java.io.Serializable;
|
|
|
|
@Data
|
|
@Entity
|
|
@Table(name = "mm_stock_biz")
|
|
public class MmStockBiz implements Serializable {
|
|
|
|
/**
|
|
* Id
|
|
*/
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
@Column(name = "id")
|
|
@ApiParam(value = "Id")
|
|
private Long id;
|
|
|
|
/**
|
|
* 最小包装条码
|
|
*/
|
|
@Column(name = "material_bar")
|
|
@ApiParam(value = "最小包装条码")
|
|
private String materialBar;
|
|
|
|
/**
|
|
* 箱条码
|
|
*/
|
|
@Column(name = "box_bar")
|
|
@ApiParam(value = "箱条码")
|
|
private String boxBar;
|
|
|
|
/**
|
|
* 物料Id
|
|
*/
|
|
@Column(name = "material_id")
|
|
@ApiParam(value = "物料Id")
|
|
private Long materialId;
|
|
|
|
/**
|
|
* 物料编码
|
|
*/
|
|
@Column(name = "material_code")
|
|
@ApiParam(value = "物料编码")
|
|
private String materialCode;
|
|
|
|
/**
|
|
* 物料名称
|
|
*/
|
|
@Column(name = "material_name")
|
|
@ApiParam(value = "物料名称")
|
|
private String materialName;
|
|
|
|
/**
|
|
* 物料规格
|
|
*/
|
|
@Column(name = "material_spec")
|
|
@ApiParam(value = "物料规格")
|
|
private String materialSpec;
|
|
|
|
/**
|
|
* 单位
|
|
*/
|
|
@Column(name = "unit_of_measure")
|
|
@ApiParam(value = "单位")
|
|
private String unitOfMeasure;
|
|
|
|
/**
|
|
* 批次
|
|
*/
|
|
@Column(name = "batch_no")
|
|
@ApiParam(value = "批次")
|
|
private String batchNo;
|
|
|
|
/**
|
|
* 变化数量
|
|
*/
|
|
@Column(name = "qty")
|
|
@ApiParam(value = "变化数量")
|
|
private java.math.BigDecimal qty;
|
|
|
|
/**
|
|
* 修改前数量
|
|
*/
|
|
@Column(name = "before_qty")
|
|
@ApiParam(value = "修改前数量")
|
|
private java.math.BigDecimal beforeQty;
|
|
|
|
/**
|
|
* 修改后数量
|
|
*/
|
|
@Column(name = "after_qty")
|
|
@ApiParam(value = "修改后数量")
|
|
private java.math.BigDecimal afterQty;
|
|
|
|
/**
|
|
* 库区Id
|
|
*/
|
|
@Column(name = "warehouse_id")
|
|
@ApiParam(value = "库区Id")
|
|
private Long warehouseId;
|
|
|
|
/**
|
|
* 库区代码
|
|
*/
|
|
@Column(name = "warehouse_code")
|
|
@ApiParam(value = "库区代码")
|
|
private String warehouseCode;
|
|
|
|
/**
|
|
* 库区名称
|
|
*/
|
|
@Column(name = "warehouse_name")
|
|
@ApiParam(value = "库区名称")
|
|
private String warehouseName;
|
|
|
|
/**
|
|
* 库区类型
|
|
*/
|
|
@Column(name = "warehouse_type")
|
|
@ApiParam(value = "库区类型")
|
|
private Integer warehouseType;
|
|
|
|
/**
|
|
* 库位Id
|
|
*/
|
|
@Column(name = "location_id")
|
|
@ApiParam(value = "库位Id")
|
|
private Long locationId;
|
|
|
|
/**
|
|
* 库位代码
|
|
*/
|
|
@Column(name = "location_code")
|
|
@ApiParam(value = "库位代码")
|
|
private String locationCode;
|
|
|
|
/**
|
|
* 库位名称
|
|
*/
|
|
@Column(name = "location_name")
|
|
@ApiParam(value = "库位名称")
|
|
private String locationName;
|
|
|
|
/**
|
|
* 业务类型
|
|
*/
|
|
@Column(name = "dict_biztype")
|
|
@ApiParam(value = "业务类型")
|
|
private Integer dictBiztype;
|
|
|
|
/**
|
|
* 目的库区Id
|
|
*/
|
|
@Column(name = "target_warehouse_id")
|
|
@ApiParam(value = "目的库区Id")
|
|
private Long targetWarehouseId;
|
|
|
|
/**
|
|
* 目的库区代码
|
|
*/
|
|
@Column(name = "target_warehouse_code")
|
|
@ApiParam(value = "目的库区代码")
|
|
private String targetWarehouseCode;
|
|
|
|
/**
|
|
* 目的库区名称
|
|
*/
|
|
@Column(name = "target_warehouse_name")
|
|
@ApiParam(value = "目的库区名称")
|
|
private String targetWarehouseName;
|
|
|
|
/**
|
|
* 目的库位Id
|
|
*/
|
|
@Column(name = "target_location_id")
|
|
@ApiParam(value = "目的库位Id")
|
|
private Long targetLocationId;
|
|
|
|
/**
|
|
* 目的库位代码
|
|
*/
|
|
@Column(name = "target_location_code")
|
|
@ApiParam(value = "目的库位代码")
|
|
private String targetLocationCode;
|
|
|
|
/**
|
|
* 目的库位名称
|
|
*/
|
|
@Column(name = "target_location_name")
|
|
@ApiParam(value = "目的库位名称")
|
|
private String targetLocationName;
|
|
|
|
/**
|
|
* 单据类型
|
|
*/
|
|
@Column(name = "dict_billtype")
|
|
@ApiParam(value = "单据类型")
|
|
private Integer dictBilltype;
|
|
|
|
/**
|
|
* 单据Id
|
|
*/
|
|
@Column(name = "bill_id")
|
|
@ApiParam(value = "单据Id")
|
|
private Long billId;
|
|
|
|
/**
|
|
* 单据编号
|
|
*/
|
|
@Column(name = "bill_number")
|
|
@ApiParam(value = "单据编号")
|
|
private String billNumber;
|
|
|
|
/**
|
|
* 供应商Id
|
|
*/
|
|
@Column(name = "supplier_id")
|
|
@ApiParam(value = "供应商Id")
|
|
private Long supplierId;
|
|
|
|
/**
|
|
* 供应商代码
|
|
*/
|
|
@Column(name = "supplier_code")
|
|
@ApiParam(value = "供应商代码")
|
|
private String supplierCode;
|
|
|
|
/**
|
|
* 供应商名称
|
|
*/
|
|
@Column(name = "supplier_name")
|
|
@ApiParam(value = "供应商名称")
|
|
private String supplierName;
|
|
|
|
/**
|
|
* 库存Id
|
|
*/
|
|
@Column(name = "stock_id")
|
|
@ApiParam(value = "库存Id")
|
|
private Long stockId;
|
|
|
|
/**
|
|
* 是否筛选
|
|
*/
|
|
@Column(name = "is_fil")
|
|
@ApiParam(value = "是否筛选")
|
|
private String isFil;
|
|
|
|
/**
|
|
* 保质期有效期
|
|
*/
|
|
@Column(name = "bzyxq")
|
|
@ApiParam(value = "保质期有效期")
|
|
private String bzyxq;
|
|
|
|
/**
|
|
* 创建人
|
|
*/
|
|
@Column(name = "created_by")
|
|
@ApiParam(value = "创建人")
|
|
private String createdBy;
|
|
|
|
/**
|
|
* 创建时间
|
|
*/
|
|
@Column(name = "created_dt")
|
|
@ApiParam(value = "创建时间")
|
|
private String createdDt;
|
|
|
|
/**
|
|
* 修改人
|
|
*/
|
|
@Column(name = "updated_by")
|
|
@ApiParam(value = "修改人")
|
|
private String updatedBy;
|
|
|
|
/**
|
|
* 修改时间
|
|
*/
|
|
@Column(name = "updated_dt")
|
|
@ApiParam(value = "修改时间")
|
|
private String updatedDt;
|
|
|
|
/**
|
|
* 检验单号
|
|
*/
|
|
@Column(name = "inspection_no")
|
|
@ApiParam(value = "检验单号")
|
|
private String inspectionNo;
|
|
|
|
/**
|
|
* 修改前批次库存
|
|
*/
|
|
@Column(name = "before_batch_stock_qty")
|
|
@ApiParam(value = "修改前批次库存")
|
|
private java.math.BigDecimal beforeBatchStockQty;
|
|
|
|
/**
|
|
* 修改后批次库存
|
|
*/
|
|
@Column(name = "after_batch_stock_qty")
|
|
@ApiParam(value = "修改后批次库存")
|
|
private java.math.BigDecimal afterBatchStockQty;
|
|
|
|
/**
|
|
* 修改前库存数量
|
|
*/
|
|
@Column(name = "before_stock_qty")
|
|
@ApiParam(value = "修改前库存数量")
|
|
private java.math.BigDecimal beforeStockQty;
|
|
|
|
/**
|
|
* 修改后库存数量
|
|
*/
|
|
@Column(name = "after_stock_qty")
|
|
@ApiParam(value = "修改后库存数量")
|
|
private java.math.BigDecimal afterStockQty;
|
|
}
|