You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/inout/IoOrderDetailResultEntity.java

218 lines
4.0 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.glxp.api.entity.inout;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import javax.validation.Valid;
import java.math.BigDecimal;
@Data
@TableName(value = "io_order_detail_result")
public class IoOrderDetailResultEntity {
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 订单号外键
*/
@TableField(value = "orderIdFk")
private String orderIdFk;
/**
* 耗材字典ID外键
*/
@TableField(value = "bindRlFk")
private Long bindRlFk;
/**
* DI信息UUID外键
*/
@TableField(value = "uuidFk")
private String uuidFk;
/**
* DI
*/
@TableField(value = "nameCode")
private String nameCode;
/**
* 批次号
*/
@TableField(value = "batchNo")
private String batchNo;
/**
* 生产日期
*/
@TableField(value = "productDate")
private String productDate;
/**
* 失效日期
*/
@TableField(value = "expireDate")
private String expireDate;
/**
* 产品通用名称
*/
@TableField(value = "coName")
private String coName;
/**
* 注册证号
*/
@TableField(value = "certCode")
private String certCode;
/**
* 医疗器械注册备案证号
*/
@TableField(value = "ylqxzcrbarmc")
private String ylqxzcrbarmc;
/**
* 生产企业
*/
@TableField(value = "manufacturer")
private String manufacturer;
/**
* 计量单位
*/
@TableField(value = "measname")
private String measname;
/**
* 规格型号
*/
@TableField(value = "spec")
private String spec;
/**
* 价格
*/
@TableField(value = "price")
private BigDecimal price;
/**
* 销售清单号
*/
@TableField(value = "secSalesListNo")
private String secSalesListNo;
/**
* 发票第一票
*/
@TableField(value = "firstSalesInvNo")
private String firstSalesInvNo;
/**
* 发票第二票
*/
@TableField(value = "secSalesInvNo")
private String secSalesInvNo;
/**
* 发票有效期
*/
@TableField(value = "invoiceDate")
private String invoiceDate;
/**
* 供应商ID外键
*/
@TableField(value = "supId")
private String supId;
/**
* 绑定供应商状态
*/
@TableField(value = "bindSupStatus")
private String bindSupStatus;
/**
* 单据数量
*/
@TableField(value = "`count`")
private Integer count;
/**
* 扫码数量
*/
@TableField(value = "reCount")
private Integer reCount;
/**
* 备注
*/
@TableField(value = "remark")
private String remark;
/**
* 扩展字段1
*/
@TableField(value = "remark1")
private String remark1;
/**
* 扩展字段2
*/
@TableField(value = "remark2")
private String remark2;
/**
* 扩展字段3
*/
@TableField(value = "remark3")
private String remark3;
/**
* 扩展字段4
*/
@TableField(value = "remark4")
private String remark4;
/**
* 扩展字段5
*/
@TableField(value = "remark5")
private String remark5;
/**
* 出入库明细打印状态 0:未打印1已打印
*/
@TableField(value = "inoutPrintStatus")
private Integer inoutPrintStatus;
/**
* 灭菌批号
*/
@TableField(value = "sterBatchNo")
private String sterBatchNo;
/**
* 灭菌日期
*/
@TableField(value = "sterDate")
private String sterDate;
@TableField(exist = false)
private String deptCode;
@TableField(exist = false)
private String invCode;
/**
* 单据产品类型 1:器械;2:药品
*/
@TableField(value = "productType")
private Integer productType;
}