This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
package jnpf.entity.culture;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import jnpf.base.entity.SuperBaseEntity;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 文化打卡 - 用户打卡记录
|
||||
* @author yanwenfu
|
||||
* @create 2025-12-23
|
||||
*/
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName ( value ="ftb_culture_clock_in" )
|
||||
public class CultureClockIn extends SuperBaseEntity.SuperCUDBaseEntity<String> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 5349314625289524403L;
|
||||
|
||||
/** 用户ID */
|
||||
@TableField(value = "F_UserId")
|
||||
private String userId;
|
||||
|
||||
/** 打卡日期 */
|
||||
@TableField(value = "F_ClockInDate")
|
||||
private LocalDate clockInDate;
|
||||
|
||||
/** 打卡时间 */
|
||||
@TableField(value = "F_ClockInTime")
|
||||
private Date clockInTime;
|
||||
|
||||
/** 文案ID */
|
||||
@TableField(value = "F_ContentId")
|
||||
private String contentId;
|
||||
|
||||
/** 图片ID */
|
||||
@TableField(value = "F_PicId")
|
||||
private String picId;
|
||||
|
||||
/** 图片地址 */
|
||||
@TableField(value = "F_PicUrl")
|
||||
private String picUrl;
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
package jnpf.entity.culture;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import jnpf.base.entity.SuperBaseEntity;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 文化打卡 - 用户打卡统计
|
||||
* @author yanwenfu
|
||||
* @create 2025-12-23
|
||||
*/
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName ( value ="ftb_culture_clock_in_stat" )
|
||||
public class CultureClockInStat extends SuperBaseEntity.SuperCUDBaseEntity<String> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 7802692983560916635L;
|
||||
|
||||
/** 用户ID */
|
||||
@TableField(value = "F_UserId")
|
||||
private String userId;
|
||||
|
||||
/** 累计打卡天数 */
|
||||
@TableField(value = "F_TotalDays")
|
||||
private Integer totalDays;
|
||||
|
||||
/** 当前连续打卡天数(如果最后打卡日期小于昨天则值为0) */
|
||||
@TableField(value = "F_CurrentContinuousDays")
|
||||
private Integer currentContinuousDays;
|
||||
|
||||
/** 历史最大连续打卡天数 */
|
||||
@TableField(value = "F_MaxContinuousDays")
|
||||
private Integer maxContinuousDays;
|
||||
|
||||
/** 历史最大连续缺卡天数 */
|
||||
@TableField(value = "F_MaxMissDays")
|
||||
private Integer maxMissDays;
|
||||
|
||||
/** 最近一次打卡日期 */
|
||||
@TableField(value = "F_LastClockInDate")
|
||||
private LocalDate lastClockInDate;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package jnpf.entity.culture;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import jnpf.base.entity.SuperBaseEntity;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文化打卡 - 图片配置
|
||||
* @author yanwenfu
|
||||
* @create 2025-12-23
|
||||
*/
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName ( value ="ftb_culture_pic_setting" )
|
||||
public class CulturePicSetting extends SuperBaseEntity.SuperCUDBaseEntity<String> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 915640578095843529L;
|
||||
|
||||
/** 图片名称 */
|
||||
@TableField(value = "F_PicName")
|
||||
private String picName;
|
||||
|
||||
/** 图片地址 */
|
||||
@TableField(value = "F_PicUrl")
|
||||
private String picUrl;
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package jnpf.entity.culture;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import jnpf.base.entity.SuperBaseEntity;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文化打卡 - 组合缓存
|
||||
* @author yanwenfu
|
||||
* @create 2025-12-23
|
||||
*/
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName ( value ="ftb_culture_pic_temp" )
|
||||
public class CulturePicTemp extends SuperBaseEntity.SuperCUDBaseEntity<String> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 4533963108615902219L;
|
||||
|
||||
/** 文案id */
|
||||
@TableField(value = "F_ContentId")
|
||||
private String contentId;
|
||||
|
||||
/** 图片id */
|
||||
@TableField(value = "F_PicId")
|
||||
private String picId;
|
||||
|
||||
/** 组合图片url */
|
||||
@TableField(value = "F_TempUrl")
|
||||
private String tempUrl;
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package jnpf.entity.culture;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import jnpf.base.entity.SuperBaseEntity;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文化打卡 - 文字配置
|
||||
* @author yanwenfu
|
||||
* @create 2025-12-23
|
||||
*/
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName ( value ="ftb_culture_text_setting" )
|
||||
public class CultureTextSetting extends SuperBaseEntity.SuperCUDBaseEntity<String> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 9068210677489927654L;
|
||||
|
||||
/** 文化标题 */
|
||||
@TableField(value = "F_CultureTitle")
|
||||
private String cultureTitle;
|
||||
|
||||
/** 文化内容 */
|
||||
@TableField(value = "F_CultureContent")
|
||||
private String cultureContent;
|
||||
|
||||
/** 导入用index */
|
||||
@TableField(exist = false)
|
||||
private Integer index;
|
||||
}
|
||||
Reference in New Issue
Block a user