package com.openhis.web.adjustprice.dto;

import java.math.BigDecimal;

import lombok.Data;

/**
 * @ClassName AdjustPriceDataVo
 * @Description TODO
 * @Author raymond
 * @Date 2025/10/16 08:31
 * @Version 1.0
 **/
@Data
public class AdjustPriceDataVo {
    /**
     * 表ID
     */
    private Long itemId;
    /**
     * 分类 0、药品；1、耗材；2、诊疗；3、挂号
     */
    private Integer categoryType;
    /**
     * 改价原因
     */
    private String reason;
    /**
     * 新进货价
     */
    private BigDecimal newBuyingPrice;
    /**
     * 新售价
     */
    private BigDecimal newRetailPrice;
    /**
     * 经手人
     */
    private Long practitionerId;
    /**
     * 每个批次影响数量
     */
    private BigDecimal quantity;
    /**
     * 总数量
     */
    private BigDecimal totalQuantity;
    /**
     * 表名
     */
    private String itemTable;
    /**
     * 单据号
     */
    private String busNo;

    private String name;
    /**
     * 批次号
     */
    private String lotNumber;
    /**
     * 单位
     */
    private String unitCode;
    /**
     * 位置
     */
    private Long locationId;

    private BigDecimal finalTotalQuantity;
}
