package thyyxxk.webserver.entity.medicine;

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

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName YpPlanDetail
 * @Author hsh
 * @Date 2025/2/20 9:29
 * @Version 1.0
 * @Description 药品计划申请与审核的药品明细
 **/
@Data
@TableName(value = "yp_plan_detail")
public class YpPlanDetail implements Serializable {

    private static final long serialVersionUID = -1L;

    @TableId(value = "file_id", type = IdType.NONE)
    private String fileId; // 文件id
    private String remark; // 备注
    private String chargeCode; // 药品编码
    private String drugName; // 药品名称
    private String specification; //规格
    private String drugKind; // 药品类别
    private String isWinning; // 是否中标
    private BigDecimal packRetprice; // 零售价
    private BigDecimal buyPrice; // 购入价
    private BigDecimal amount; // 库存量
    private String manuName; // 制药厂
    private BigDecimal amount3; // 3天用量
    private BigDecimal amount7; // 7天用量
    private BigDecimal amount14; // 14天用量
    private BigDecimal amount30; // 30天用量
    private BigDecimal amount60; // 60天用量
    private String days; // 可用天数
    private BigDecimal buyAmount; // 采购计划
    private String unit; // 单位
    private BigDecimal buyFee;// 购入价金额(作废)
    private String content; // 主任意见
    private String impDate; // 导入时间
    private String supplyName; // 药品供应商
    private BigDecimal buyMoney; // 购入价金额(启用新的)
    private String packRetprice1; // 零售价(启用新的)
    private String buyPrice1; // 购入价(启用新的)
    private String month; // 导入年月
    private String planTotal; // 当月累计已审批计划量
    private String realTotal; // 当月累计实际入库量

}
