package thyyxxk.webserver.entity.medicine;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @ClassName YpCodgLine
 * @Author hsh
 * @Date 2025/6/26 0026 10:13
 * @Version 1.0
 * @Description 企业追溯码下载返回数据线
 **/
@Data
@TableName(value = "yp_codg_line")
public class YpCodgLine {

    /**
     * 企业配送商品追溯信息ID
     * */
    private String delventpProdInvTracId;
    /**
     * 库存变更类型（见 InvChgType 枚举）
     * */
    private String invChgType;
    /**
     * 医疗目录编码
     * */
    private String medListCodg;
    /**
     * 医药机构目录编码
     * */
    private String medinsListCodg;
    /**
     * 医药机构目录名称
     * */
    private String medinsListName;
    /**
     * 注册名称
     * */
    private String regName;
    /**
     * 药品商品名
     */
    private String drugProdname;
    /**
     * 药品规格
     */
    private String drugSpec;
    /**
     * 药品剂型
     */
    private String drugDosform;
    /**
     * 最小包装数量
     */
    private String minPacCnt;
    /**
     * 最小制剂单位
     */
    private String minPrepunt;
    /**
     * 最小包装单位
     */
    private String minPacunt;
    /**
     * 批准文号
     */
    private String aprvno;
    /**
     * 单价
     */
    private String pric;
    /**
     * 数量
     */
    private String cnt;
    /**
     * 生产日期（yyyy-MM-dd HH:mm:ss）
     */
    private String manuDate;
    /**
     * 生产批次号
     */
    private String manuBchno;
    /**
     * 有效期止（yyyy-MM-dd HH:mm:ss）
     */
    private String expyEnd;
    /**
     * 配送日期（yyyy-MM-dd HH:mm:ss）
     */
    private String delvDate;
    /**
     * 配送批次流水号（药库上传库存的时候填写的传票号）
     * */
    private String delvBchno;
    /**
     * 生产企业名称
     * */
    private String prodentpName;
    /**
     * 配送企业（供应商）信用代码
     * */
    private String delventpUscc;
    /**
     * 配送企业（供应商）单位名称
     * */
    private String delventpName;
    /**
     * 收货定点医药机构编码
     * */
    private String fixmedinsCode;
    /**
     * 收货定点医药机构名称
     * */
    private String fixmedinsName;
    /**
     * 处方药标志（1：处方药）
     * */
    private String rxFlag;
    private String rxFlagName;
    /**
     * 拆零标志
     * */
    private String trdnFlag;
    /**
     * 包装比例（大：中：小）
     * */
    private String prop;
    /**
     * 大包装追溯码
     * */
    private String bigPacTracCodg;
    /**
     * 中包装追溯码
     * */
    private String midPacTracCodg;
    /**
     * 小包装追溯码
     * */
    private String smlPacTracCodg;
    /**
     * 商品条形码
     * */
    private String barcode;
    /**
     * 配送操作员
     * */
    private String delvOpter;
    /**
     * 上传状态（0：失败；1：成功）
     * */
    private String upldStas;
    /**
     * 上传结果
     * */
    private String upldRslt;
    private String upldStasName;
    /**
     * 备注
     * */
    private String memo;
    /**
     * 有效标志
     * */
    private String valiFlag;
    private String valiFlagName;
    /**
     * 数据更新时间（yyyy-MM-dd HH:mm:ss）
     * */
    private String updtTime;
    /**
     * 数据创建时间（yyyy-MM-dd HH:mm:ss）
     * */
    private String crteTime;
    /**
     * 经办时间（yyyy-MM-dd HH:mm:ss）
     * */
    private String optTime;
    /**
     * 小包装追溯码状态（0：默认值；1：已销售）  --- 自定义字段
     * */
    private String refFlag;
    /**
     * 默认当前时间为记录创建时间  --- 自定义字段
     * */
    private String createTime;
}
