package cn.iocoder.yudao.module.system.controller.admin.biz.vo;

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

import java.math.BigDecimal;

/**
 * @Author: jinyd
 * @CreateTime: 2025/3/4  14:36
 * @Description:
 * @Version: 4.0
 */


@Data
@Builder
public class ElderlyHomeEconomic {

    @Schema(description = "养老保险")
    private Integer endowmentInsurance;
    @Schema(description = "养老保险比例")
    private BigDecimal endowmentInsuranceRatio;

    @Schema(description = "城市低保")
    private Integer cityLowIncome;
    @Schema(description = "城市低保比例")
    private BigDecimal cityLowIncomeRatio;

    @Schema(description = "子女供养")
    private Integer childrenSupport;
    @Schema(description = "子女供养比例")
    private BigDecimal childrenSupportRatio;

    @Schema(description = "家庭存款")
    private Integer familyDeposit;
    @Schema(description = "家庭存款比例")
    private BigDecimal familyDepositRatio;

    @Schema(description = "离退休金")
    private Integer retirementPay;
    @Schema(description = "离退休金比例")
    private BigDecimal retirementPayRatio;

    @Schema(description = "五保")
    private Integer fiveGuarantees;
    @Schema(description = "五保比例")
    private BigDecimal fiveGuaranteesRatio;

    @Schema(description = "抚恤金")
    private Integer pension;
    @Schema(description = "抚恤金比例")
    private BigDecimal pensionRatio;

    @Schema(description = "商业保险")
    private Integer commercialInsurance;
    @Schema(description = "商业保险比例")
    private BigDecimal commercialInsuranceRatio;

    @Schema(description = "其它")
    private Integer other;
    @Schema(description = "其它比例")
    private BigDecimal otherRatio;

}
