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

183 lines
3.1 KiB
Plaintext

package com.cmeim.stock.po;
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;
@Data
@Entity
@Table(name = "mm_stock_batch")
public class MmStockBatch {
/**
* Id
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private Long id;
/**
* 物料Id
*/
@Column(name = "material_id")
private Long materialId;
/**
* 物料编码
*/
@Column(name = "material_code")
private String materialCode;
/**
* 物料名称
*/
@Column(name = "material_name")
private String materialName;
/**
* 物料规格
*/
@Column(name = "material_spec")
private String materialSpec;
/**
* 单位
*/
@Column(name = "unit_of_measure")
private String unitOfMeasure;
/**
* 批次
*/
@Column(name = "batch_no")
private String batchNo;
/**
* 数量
*/
@Column(name = "qty")
private java.math.BigDecimal qty;
/**
* 库区Id
*/
@Column(name = "warehouse_id")
private Long warehouseId;
/**
* 库区代码
*/
@Column(name = "warehouse_code")
private String warehouseCode;
/**
* 库区名称
*/
@Column(name = "warehouse_name")
private String warehouseName;
/**
* 库区类型
*/
@Column(name = "warehouse_type")
private Integer warehouseType;
/**
* 库位Id
*/
@Column(name = "location_id")
private Long locationId;
/**
* 库位代码
*/
@Column(name = "location_code")
private String locationCode;
/**
* 库位名称
*/
@Column(name = "location_name")
private String locationName;
/**
* 状态
*/
@Column(name = "dict_status")
private Integer dictStatus;
/**
* 库存冻结
*/
@Column(name = "dict_freeze")
private Integer dictFreeze;
/**
* 单据类型
*/
@Column(name = "dict_billtype")
private Integer dictBilltype;
/**
* 供应商Id
*/
@Column(name = "supplier_id")
private Long supplierId;
/**
* 供应商代码
*/
@Column(name = "supplier_code")
private String supplierCode;
/**
* 供应商名称
*/
@Column(name = "supplier_name")
private String supplierName;
/**
* 保质期有效期
*/
@Column(name = "bzyxq")
private String bzyxq;
/**
* 创建人
*/
@Column(name = "created_by")
private String createdBy;
/**
* 创建时间
*/
@Column(name = "created_dt")
private String createdDt;
/**
* 修改人
*/
@Column(name = "updated_by")
private String updatedBy;
/**
* 修改时间
*/
@Column(name = "updated_dt")
private String updatedDt;
/**
* 检验单号
*/
@Column(name = "inspection_no")
private String inspectionNo;
}