知识课堂

master
zzy 2026-04-24 22:35:42 +08:00
parent 663ae7c090
commit b1bca80f7d
3 changed files with 51 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO; import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO;
import com.fjrcloud.community.framework.tenant.core.aop.TenantIgnore;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -16,23 +17,48 @@ import lombok.EqualsAndHashCode;
@KeySequence("comm_knowledge_class_seq") @KeySequence("comm_knowledge_class_seq")
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@TenantIgnore
public class KnowledgeClassDO extends BaseDO { public class KnowledgeClassDO extends BaseDO {
/**
*
*/
@TableId @TableId
private Long id; private Long id;
/**
*
*/
private String title; private String title;
/**
*
*/
private String content; private String content;
/**
* URL
*/
private String coverImage; private String coverImage;
/**
* 1-2-
*/
private Integer classType; private Integer classType;
/**
*
*/
private Integer viewCount; private Integer viewCount;
/**
*
*/
private Integer likeCount; private Integer likeCount;
/**
* 0-1-
*/
private Boolean isDisplay; private Boolean isDisplay;
} }

View File

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO; import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO;
import com.fjrcloud.community.framework.tenant.core.aop.TenantIgnore;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -16,13 +17,23 @@ import lombok.EqualsAndHashCode;
@KeySequence("comm_knowledge_like_seq") @KeySequence("comm_knowledge_like_seq")
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@TenantIgnore
public class KnowledgeLikeDO extends BaseDO { public class KnowledgeLikeDO extends BaseDO {
/**
*
*/
@TableId @TableId
private Long id; private Long id;
/**
* ID
*/
private Long knowledgeId; private Long knowledgeId;
/**
* ID
*/
private Long memberId; private Long memberId;
} }

View File

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO; import com.fjrcloud.community.framework.mybatis.core.dataobject.BaseDO;
import com.fjrcloud.community.framework.tenant.core.aop.TenantIgnore;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -16,15 +17,28 @@ import lombok.EqualsAndHashCode;
@KeySequence("comm_knowledge_scope_seq") @KeySequence("comm_knowledge_scope_seq")
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@TenantIgnore
public class KnowledgeScopeDO extends BaseDO { public class KnowledgeScopeDO extends BaseDO {
/**
*
*/
@TableId @TableId
private Long id; private Long id;
/**
* ID
*/
private Long knowledgeId; private Long knowledgeId;
/**
* ID
*/
private Long communityId; private Long communityId;
/**
*
*/
private String communityName; private String communityName;
} }