package cn.hnthyy.thmz.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

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

/**
 * 门诊药房退药参数
 */
@Data
public class MzRefundMedicineVo implements Serializable {
    //病人ID码
    private String patientId;
    //次数
    private Integer times;
    //结帐次数
    private Integer receiptNo;
    //处方号
    private Integer orderNo;
    //项目数
    private Integer itemNo;
    //药品编码
    private String chargeCode;
    //退药数量
    private Double decAmount;
    //单价
    private BigDecimal unitPrice;
    //药品序号
    private String serial;
    //序列号
    private Integer serialNo;
    //发药药房
    private String groupNo;
    //发药时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date confirmTime;
    //发药人
    private String confirmId;
    //标识:1确认发药 医技确认 2.打印药品清单 3.配药确认 5.
    private Integer confirmFlag;
    //流水号
    private Integer realNo;
}
