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

173 lines
3.7 KiB
Plaintext

package com.cmeim.biz.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;
import java.math.BigDecimal;
@Data
@Entity
@Table(name = "mm_sporadic_pick_bill_item")
public class MmSporadicPickBillItem implements Serializable {
/**
* Id
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY, generator = "mm_sporadic_pick_bill_detail")
//@TableGenerator(name = "mm_sporadic_pick_bill_detail", table = "sy_sequence", pkColumnName = "seq_name",
// valueColumnName = "seq_value", pkColumnValue = "mm_sporadic_pick_bill_detail", allocationSize = 1)
@Column(name = "id")
@ApiParam(value = "Id")
private Long id;
/**
* 零星领料单Id
*/
@Column(name = "sporadic_pick_bill_id")
@ApiParam(value = "零星领料单Id")
private Long sporadicPickBillId;
/**
* 零星领料单号
*/
@Column(name = "sporadic_pick_bill_number")
@ApiParam(value = "零星领料单号")
private String sporadicPickBillNumber;
/**
* 物料条码
*/
@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 = "unit_of_measure")
@ApiParam(value = "物料单位")
private String unitOfMeasurelUnit;
/**
* 批次
*/
@Column(name = "batch_no")
@ApiParam(value = "批次")
private String batchNo;
/**
* 数量
*/
@Column(name = "qty")
@ApiParam(value = "数量")
private BigDecimal qty;
/**
* 仓库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;
/**
* 库位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 = "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;
}