| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package com.ylx.point.domain;
- import java.util.Date;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.ylx.common.core.domain.BaseEntity;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.ylx.common.annotation.Excel;
- /**
- * 用户签到记录对象 point_user_sign_log
- *
- * @author wzj
- * @date 2026-03-25
- */
- @EqualsAndHashCode(callSuper = true)
- @Data
- public class PointUserSignLog extends BaseEntity {
- private static final long serialVersionUID = -3042740595606704854L;
- /**
- * 主键
- */
- private Long id;
- /**
- * 用户ID
- */
- @Excel(name = "用户ID")
- private String userId;
- /**
- * 签到活动ID(对应point_activity.id)
- */
- @Excel(name = "签到活动ID", readConverterExp = "对=应point_activity.id")
- private Long activityId;
- /**
- * 任务ID(对应point_sign_task.id)
- */
- @Excel(name = "任务ID", readConverterExp = "对=应point_sign_task.id")
- private Long taskId;
- /**
- * 签到日期(yyyy-MM-dd)
- */
- @Excel(name = "签到日期", readConverterExp = "y=yyy-MM-dd")
- private Date signDate;
- /**
- * 本次签到后连续天数
- */
- @Excel(name = "本次签到后连续天数")
- private Long continuousDays;
- /**
- * 本次获得积分
- */
- @Excel(name = "本次获得积分")
- private Long points;
- /**
- * 是否补签:0=否,1=是
- */
- @Excel(name = "是否补签:0=否,1=是")
- private Integer isMakeUp;
- }
|