文章、课程标签的默认封面
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
package org.xyzh.common.dto.resource;
|
||||
|
||||
import org.xyzh.common.dto.BaseDTO;
|
||||
|
||||
/**
|
||||
* @description 标签默认封面配置表
|
||||
* @filename TbTagDefaultCover.java
|
||||
* @author system
|
||||
* @copyright xyzh
|
||||
* @since 2025-12-24
|
||||
*/
|
||||
public class TbTagDefaultCover extends BaseDTO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 标签ID
|
||||
*/
|
||||
private String tagID;
|
||||
|
||||
/**
|
||||
* 封面图片fileID
|
||||
*/
|
||||
private String coverImage;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
private Integer orderNum;
|
||||
|
||||
/**
|
||||
* 是否启用:0-禁用,1-启用
|
||||
*/
|
||||
private Integer isActive;
|
||||
|
||||
/**
|
||||
* 创建人
|
||||
*/
|
||||
private String creator;
|
||||
|
||||
/**
|
||||
* 更新人
|
||||
*/
|
||||
private String updater;
|
||||
|
||||
public String getTagID() {
|
||||
return tagID;
|
||||
}
|
||||
|
||||
public void setTagID(String tagID) {
|
||||
this.tagID = tagID;
|
||||
}
|
||||
|
||||
public String getCoverImage() {
|
||||
return coverImage;
|
||||
}
|
||||
|
||||
public void setCoverImage(String coverImage) {
|
||||
this.coverImage = coverImage;
|
||||
}
|
||||
|
||||
public Integer getOrderNum() {
|
||||
return orderNum;
|
||||
}
|
||||
|
||||
public void setOrderNum(Integer orderNum) {
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public Integer getIsActive() {
|
||||
return isActive;
|
||||
}
|
||||
|
||||
public void setIsActive(Integer isActive) {
|
||||
this.isActive = isActive;
|
||||
}
|
||||
|
||||
public String getCreator() {
|
||||
return creator;
|
||||
}
|
||||
|
||||
public void setCreator(String creator) {
|
||||
this.creator = creator;
|
||||
}
|
||||
|
||||
public String getUpdater() {
|
||||
return updater;
|
||||
}
|
||||
|
||||
public void setUpdater(String updater) {
|
||||
this.updater = updater;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "TbTagDefaultCover{" +
|
||||
"id='" + getId() + '\'' +
|
||||
", tagID='" + tagID + '\'' +
|
||||
", coverImage='" + coverImage + '\'' +
|
||||
", orderNum=" + orderNum +
|
||||
", isActive=" + isActive +
|
||||
", creator='" + creator + '\'' +
|
||||
", createTime=" + getCreateTime() +
|
||||
'}';
|
||||
}
|
||||
}
|
||||
@@ -69,6 +69,11 @@ public class TbCourse extends BaseDTO {
|
||||
*/
|
||||
private Integer orderNum;
|
||||
|
||||
/**
|
||||
* @description 标签ID(用于获取默认封面)
|
||||
*/
|
||||
private String tagID;
|
||||
|
||||
/**
|
||||
* @description 创建者
|
||||
*/
|
||||
@@ -182,6 +187,14 @@ public class TbCourse extends BaseDTO {
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public String getTagID() {
|
||||
return tagID;
|
||||
}
|
||||
|
||||
public void setTagID(String tagID) {
|
||||
this.tagID = tagID;
|
||||
}
|
||||
|
||||
public String getCreator() {
|
||||
return creator;
|
||||
}
|
||||
|
||||
@@ -68,6 +68,11 @@ public class CourseItemVO extends BaseDTO {
|
||||
*/
|
||||
private Integer learnCount;
|
||||
|
||||
/**
|
||||
* @description 标签ID(用于获取默认封面和分类)
|
||||
*/
|
||||
private String tagID;
|
||||
|
||||
/**
|
||||
* @description 课程创建时间
|
||||
*/
|
||||
@@ -235,6 +240,14 @@ public class CourseItemVO extends BaseDTO {
|
||||
this.learnCount = learnCount;
|
||||
}
|
||||
|
||||
public String getTagID() {
|
||||
return tagID;
|
||||
}
|
||||
|
||||
public void setTagID(String tagID) {
|
||||
this.tagID = tagID;
|
||||
}
|
||||
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
@@ -390,6 +403,7 @@ public class CourseItemVO extends BaseDTO {
|
||||
course.setId(this.getId());
|
||||
course.setCourseID(this.courseID);
|
||||
course.setName(this.name);
|
||||
course.setTagID(this.tagID);
|
||||
course.setCoverImage(this.coverImage);
|
||||
course.setDescription(this.description);
|
||||
course.setDuration(this.duration);
|
||||
@@ -423,6 +437,7 @@ public class CourseItemVO extends BaseDTO {
|
||||
vo.setViewCount(course.getViewCount());
|
||||
vo.setLearnCount(course.getLearnCount());
|
||||
vo.setCreateTime(course.getCreateTime());
|
||||
vo.setTagID(course.getTagID());
|
||||
return vo;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user