package com.zg.project.wisdom.domain.vo;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 入库类型饼状图统计 VO
 * 每个入库类型对应一条记录，用于前端饼状图展示
 */
@Data
public class RkTypePieVO {

    /** 入库类型编码（stock_in_type.type_code） */
    private String rkTypeCode;

    /** 入库类型名称（stock_in_type.type_name） */
    private String rkTypeName;

    /** 项目数量（去重 xm_no） */
    private Integer projectCount;

    /** 条目总数（COUNT(*)） */
    private Integer goodsCountTotal;

    /** 总数量（SUM real_qty） */
    private BigDecimal sumQty;

    /** 总金额（SUM ht_dj * real_qty） */
    private BigDecimal sumAmount;
}
