package com.yhy.module.core.controller.admin.workbench.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Schema(description = "工作台 - 统一取费汇总来源项")
@Data
public class WbUnifiedFeeSummaryItemVO {

    @Schema(description = "节点ID")
    private Long id;

    @Schema(description = "编码")
    private String code;

    @Schema(description = "类别")
    private String category;

    @Schema(description = "名称")
    private String name;

    @Schema(description = "单位")
    private String unit;

    @Schema(description = "工程量")
    private BigDecimal quantity;

    @Schema(description = "来源定额目录节点ID（用于取费章节过滤）")
    private Long sourceCatalogItemId;
}
