yanghb
2025-05-07 398e6d10892c428f2ff0e3f6485472d5509088e6
cz-bussiness/src/main/java/com/ruoyi/bussiness/object/response/placementBatch/HouseholdExportResponse.java
@@ -1,5 +1,6 @@
package com.ruoyi.bussiness.object.response.placementBatch;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.easyExcel.BigDecimalConverter;
@@ -38,9 +39,17 @@
    @ApiModelProperty(value = "户主姓名")
    private String householdHead;
    @ExcelIgnore
    @ApiModelProperty(value = "未通过安置申请警告")
    private Integer householdHeadWarn;
    @ExcelProperty(value = "身份证号", index = 5, converter = StringConverter.class)
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    @ExcelIgnore
    @ApiModelProperty(value = "身份证不存在安置库警告 0: 不警告, 1: 警告")
    private Integer idCardWarn;
    @ExcelProperty(value = "联系电话", index = 6, converter = StringConverter.class)
    @ApiModelProperty(value = "联系电话")
@@ -62,9 +71,21 @@
    @ApiModelProperty(value = "待安置家庭成员姓名")
    private String waitFamilyNames;
    @ExcelIgnore
    @ApiModelProperty(value = "家庭成员(警告)")
    private Integer waitFamilyNamesWarn;
    @ExcelIgnore
    @ApiModelProperty(value = "待安置家庭成员不在安置库(警告)")
    private Integer waitFamilyNamesNoWarn;
    @ExcelProperty(value = "待安置人员应安置面积合计(m²)", index = 11, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "待安置人员应安置面积合计(m²)")
    private BigDecimal waitFamilyArea;
    @ExcelIgnore
    @ApiModelProperty(value = "待安置人员应安置面积警告")
    private Integer waitFamilyAreaWarn;
    @ExcelProperty(value = {"补偿金额(万元)", "新建商品住房、商业用房、停车位"}, index = 12, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "补偿金额 - 新建商品住房、商业用房、停车位")
@@ -74,22 +95,42 @@
    @ApiModelProperty(value = "补偿金额 - 二手住房")
    private BigDecimal compensationOldAmount;
    @ExcelIgnore
    @ApiModelProperty(value = "多个购房情况警告")
    private Integer compensationAmountWarn;
    @ExcelProperty(value = {"补偿金额(万元)", "合计"}, index = 14, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "补偿金额(合计)")
    private BigDecimal compensationSum;
    @ExcelIgnore
    @ApiModelProperty(value = "补偿金额(合计)警告")
    private Integer compensationSumWarn;
    @ExcelProperty(value = "25%首付款(万元)", index = 15, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "25%首付款(万元)")
    private BigDecimal downPaymentAmount;
    @ExcelIgnore
    @ApiModelProperty(value = "首付款警告")
    private Integer downPaymentAmountWarn;
    @ExcelProperty(value = "每季度需支付款项(万元)", index = 16, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "每季度需支付款项(万元)")
    private BigDecimal quarterPayAmount;
    @ExcelIgnore
    @ApiModelProperty(value = "季度款警告")
    private Integer quarterPayAmountWarn;
    @ExcelProperty(value = "过渡补贴", index = 17, converter = BigDecimalConverter.class)
    @ApiModelProperty(value = "过渡补贴")
    private BigDecimal subsidyAmount;
    @ExcelIgnore
    @ApiModelProperty(value = "过渡补贴警告")
    private Integer subsidyAmountWarn;
    @ExcelProperty(value = "备注", index = 18, converter = StringConverter.class)
    @ApiModelProperty(value = "备注")
    private String remark;