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


import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Schema(description = "管理后台 - 一次性费用导入")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = false) // 设置 chain = false，避免用户导入有问题
public class OneTimeExpenseImportExcelVO{

    @ExcelProperty("长者名称")
    private String elderName;

    @ExcelProperty("长者身份证号")
    private String idCardNumber;

    @ExcelProperty("收费项分类名称")
    private String itemCategoryName;

    @ExcelProperty("收费项名称")
    private String itemName;

    @ExcelProperty("价格")
    private BigDecimal price;

    @ExcelProperty("数量")
    private Integer  count;

    @ExcelProperty("是否押金(是填:1,否填:0)")
    private Integer isDeposit;

    @ExcelProperty("备注")
    private String remarks;

    @ExcelProperty("错误信息")
    private String errorMsg;

}