commit
Some checks failed
API接口参数变更检测 / api-param-check (push) Has been cancelled

This commit is contained in:
2026-06-05 16:18:40 +08:00
parent 1ca34c6bb2
commit 3cba3bb74e
4393 changed files with 450030 additions and 103 deletions

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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;
}