package com.ylx.massage.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

/**
 * 后台商户待审核通过参数。
 */
@Data
@ApiModel(value = "MaTechnicianPendingAuditSubmitDTO", description = "后台商户待审核通过参数")
public class MaTechnicianPendingAuditSubmitDTO {

    /**
     * 加密后的身份证正面图片文件地址。
     */
    @ApiModelProperty("加密后的身份证正面图片文件地址")
    private String idCardFront;

    /**
     * 加密后的身份证反面图片文件地址。
     */
    @ApiModelProperty("加密后的身份证反面图片文件地址")
    private String idCardBack;

    /**
     * 加密后的健康证图片文件地址。
     */
    @ApiModelProperty("加密后的健康证图片文件地址")
    private String healthCertificate;

    /**
     * 加密后的资格证图片文件地址。
     */
    @ApiModelProperty("加密后的资格证图片文件地址")
    private String qualificationCertificate;

    /**
     * 身份证到期日期。
     */
    @ApiModelProperty("身份证到期日期，格式：yyyy-MM-dd")
    private LocalDate idCardExpirationDate;

    /**
     * 健康证到期日期。
     */
    @ApiModelProperty("健康证到期日期，格式：yyyy-MM-dd")
    private LocalDate healthCertificateExpirationDate;

    /**
     * 资格证到期日期。
     */
    @ApiModelProperty("资格证到期日期，格式：yyyy-MM-dd")
    private LocalDate qualificationCertificateExpirationDate;

    /**
     * 审核备注。
     */
    @ApiModelProperty("审核备注")
    private String auditRemark;
}
