package com.sqx.modules.userSign.dto;

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

import java.io.Serializable;

/**
 * 用户连续签到记录
 *
 * @author tankaikai
 * @since 2024-12-18 17:34
 */
@Data
@ApiModel(value = "用户连续签到记录")
public class UserSignRecordDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "签到日期", required = true, example = "2024-12-18")
    private String signDay;

    @ApiModelProperty(value = "签到状态", required = true, example = "0-未签到, 1-已签到")
    private String status;

    @ApiModelProperty(value = "展示文本", required = true, example = "未签到, 待签到, 已签到, 第x天")
    private String showText;

    @ApiModelProperty(value = "签到时间", example = "2024-12-18 17:34:00")
    private String signDate;

}
