package cn.novalon.gym.manage.datacount.domain;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 会员签到明细
 *
 * @author system
 * @date 2026-06-16
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MemberSignInDetail {

    /**
     * 会员ID
     */
    private Long memberId;

    /**
     * 会员姓名
     */
    private String memberName;

    /**
     * 会员手机号
     */
    private String memberPhone;

    /**
     * 签到总次数
     */
    private Long totalSignIns;

    /**
     * 成功签到次数
     */
    private Long successSignIns;

    /**
     * 失败签到次数
     */
    private Long failedSignIns;

    /**
     * 最近签到时间
     */
    private String lastSignInTime;
}
