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

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.util.Date;

@Schema(description = "管理后台 - 颐康中心长者信息导入 Request VO")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = false) // 设置 chain = false，避免用户导入有问题
public class YkElderlyInfoImportVO {


    @ExcelProperty("户籍所在区")
    private String householdDistrict;

    @ExcelProperty("户籍所在街")
    private String householdStreet;

    @ExcelProperty("户籍所在社区")
    private String householdCommunity;

    @ExcelProperty("居住地所在区")
    private String residenceDistrict;

    @ExcelProperty("居住地所在街")
    private String residenceStreet;

    @ExcelProperty("居住地所在社区")
    private String residenceCommunity;

    @ExcelProperty("现居地址")
    private String currentAddress;

    @ExcelProperty("姓名")
    private String elderName;

    @ExcelProperty("身份证号码")
    private String idCard;

    @ExcelProperty("资助类型")
    private String supportType;

    @ExcelProperty("资助状态")
    private String supportStatus;

    @ExcelProperty("本人手机")
    private String personalPhone;

    @ExcelProperty("紧急联系人")
    private String emergencyContact;

    @ExcelProperty("紧急联系人手机")
    private String emergencyContactPhone;

    private Long tenantId;
}