package jnpf.limsEntity;
|
|
import com.baomidou.mybatisplus.annotation.FieldFill;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonAlias;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 耗材入库主表实体类。
|
*
|
* <p>入库提交时按本表数据生成子表 {@link LimsHaocaiRukuZixiangEntity} 条码记录,
|
* 并回写提交时计算得到的状态字段。
|
*/
|
@Data
|
@TableName("lims_haocai_ruku")
|
public class LimsHaocaiRukuEntity {
|
|
@TableId(value = "f_id")
|
@JsonProperty("f_id")
|
@JsonAlias("id")
|
private String id;
|
|
@TableField(value = "f_tenant_id", fill = FieldFill.INSERT_UPDATE)
|
private String tenantId;
|
|
/** 分类 */
|
@TableField("haocai_fenlei")
|
private String haocaiFenlei;
|
|
/** 名称 */
|
@TableField("haocai_mingcheng")
|
private String haocaiMingcheng;
|
|
/** 批号 */
|
@TableField("pihao")
|
private String pihao;
|
|
/** 入库数量 */
|
@TableField("ruku_shuliang")
|
private String rukuShuliang;
|
|
/** 入库单位 */
|
@TableField("ruku_danwei")
|
private String rukuDanwei;
|
|
/** 存放位置 */
|
@TableField("cunfang_weizhi")
|
private String cunfangWeizhi;
|
|
/** 保存条件 */
|
@TableField("baocun_tiaojian")
|
private String baocunTiaojian;
|
|
/** 有效期 */
|
@TableField("youxiaoqi")
|
private Date youxiaoqi;
|
|
/** 容量 */
|
@TableField("rongliang")
|
private String rongliang;
|
|
/** 容量单位 */
|
@TableField("rongliang_danwei")
|
private String rongliangDanwei;
|
|
/** 生产商名称 */
|
@TableField("changshang")
|
private String changshang;
|
|
/** 生产地址 */
|
@TableField("shengchan_dizhi")
|
private String shengchanDizhi;
|
|
/** 供应商 */
|
@TableField("gongyingshang")
|
private String gongyingshang;
|
|
/** 物料代码 */
|
@TableField("wuliao_daima")
|
private String wuliaoDaima;
|
|
/** 货号 */
|
@TableField("huohao")
|
private String huohao;
|
|
/** 规格 */
|
@TableField("guige")
|
private String guige;
|
|
/** 含量 */
|
@TableField("hanliang")
|
private String hanliang;
|
|
/** 来源 */
|
@TableField("laiyuan")
|
private String laiyuan;
|
|
/** 是否一个条码(yes/no) */
|
@TableField("shifou_yige_tiaoma")
|
private String shifouYigeTiaoma;
|
|
/** 是否启用验收 */
|
@TableField("shifou_qiyong_yanshou")
|
private String shifouQiyongYanshou;
|
|
/** 验收状态 */
|
@TableField("yanshou_zhuangtai")
|
private String yanshouZhuangtai;
|
|
/** 关联的入库验收记录主键 */
|
@TableField("yanshou_id")
|
private String yanshouId;
|
|
/** 是否双人入库 */
|
@TableField("shifou_shuangren_ruku")
|
private String shifouShuangrenRuku;
|
|
/** 是否双人复核出库 */
|
@TableField("shifou_shuangren_chuku")
|
private String shifouShuangrenChuku;
|
|
/** 耗材主键 */
|
@TableField("haocai_id")
|
private String haocaiId;
|
|
/** 开瓶有效期 */
|
@TableField("kaiping_youxiaoqi")
|
private String kaipingYouxiaoqi;
|
|
/** 开瓶有效期单位 */
|
@TableField("kaiping_youxiaoqi_danwei")
|
private String kaipingYouxiaoqiDanwei;
|
|
/** 备注 */
|
@TableField("beizhu")
|
private String beizhu;
|
|
/** 入库人 */
|
@TableField("ruku_ren")
|
private String rukuRen;
|
|
/** 入库时间 */
|
@TableField("ruku_shijian")
|
private Date rukuShijian;
|
|
/** 审核人 */
|
@TableField("shenhe_ren")
|
private String shenheRen;
|
|
/** 电子签名 */
|
@TableField("biz_sign")
|
private String bizSign;
|
|
/** 审核人签名 */
|
@TableField("shenhe_ren_qianming")
|
private String shenheRenQianming;
|
|
/** 结余数量 */
|
@TableField("jieyu_shuliang")
|
private String jieyuShuliang;
|
|
/** 业务状态(耗材入库状态字典) */
|
@TableField("biz_status")
|
private String bizStatus;
|
|
/** 流程id */
|
@TableField("f_flow_id")
|
private String flowId;
|
|
/** 乐观锁 */
|
@TableField("f_version")
|
private Integer version;
|
|
/** 流程任务主键 */
|
@TableField("f_flow_task_id")
|
private String flowTaskId;
|
|
/** 流程任务状态 */
|
@TableField("f_flow_state")
|
private Integer flowState;
|
|
/** 删除标志 */
|
@TableField("f_delete_mark")
|
private Integer deleteMark;
|
|
/** 删除时间 */
|
@TableField("f_delete_time")
|
private Date deleteTime;
|
|
/** 删除用户 */
|
@TableField("f_delete_user_id")
|
private String deleteUserId;
|
}
|