web-文件接口
This commit is contained in:
@@ -6,7 +6,7 @@ import java.math.BigDecimal;
|
||||
/**
|
||||
* @description 智能体配置表
|
||||
* @filename TbAiAgentConfig.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 对话会话表
|
||||
* @filename TbAiConversation.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 知识库表
|
||||
* @filename TbAiKnowledge.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 对话消息表
|
||||
* @filename TbAiMessage.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 上传文件表
|
||||
* @filename TbAiUploadFile.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description AI使用统计表
|
||||
* @filename TbAiUsageStatistics.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 统一资源权限控制表
|
||||
* @filename TbResourcePermission.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description Banner表
|
||||
* @filename TbBanner.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 数据采集配置表
|
||||
* @filename TbDataCollectionConfig.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 数据采集记录表
|
||||
* @filename TbDataCollectionLog.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 资源表
|
||||
* @filename TbResource.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 资源分类表
|
||||
* @filename TbResourceCategory.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 资源推荐表
|
||||
* @filename TbResourceRecommend.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 资源标签关联表
|
||||
* @filename TbResourceTag.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 标签表
|
||||
* @filename TbTag.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 课程表
|
||||
* @filename TbCourse.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 课程章节表
|
||||
* @filename TbCourseChapter.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 课程标签关联表
|
||||
* @filename TbCourseTag.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 学习记录表
|
||||
* @filename TbLearningRecord.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 学习统计表
|
||||
* @filename TbLearningStatistics.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 学习任务表
|
||||
* @filename TbLearningTask.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 任务课程关联表
|
||||
* @filename TbTaskCourse.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 任务资源关联表
|
||||
* @filename TbTaskResource.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 任务用户表
|
||||
* @filename TbTaskUser.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 系统配置表
|
||||
* @filename TbSysConfig.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 字典数据表
|
||||
* @filename TbSysDictData.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 字典类型表
|
||||
* @filename TbSysDictType.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,13 +5,15 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 文件上传记录表
|
||||
* @filename TbSysFile.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
public class TbSysFile extends BaseDTO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String fileID;
|
||||
|
||||
/**
|
||||
* @description 文件名
|
||||
@@ -48,6 +50,11 @@ public class TbSysFile extends BaseDTO {
|
||||
*/
|
||||
private String mimeType;
|
||||
|
||||
/**
|
||||
* @description 存储类型(local-本地存储、minio-MinIO存储、oss-阿里云OSS等)
|
||||
*/
|
||||
private String storageType;
|
||||
|
||||
/**
|
||||
* @description 所属模块
|
||||
*/
|
||||
@@ -63,6 +70,14 @@ public class TbSysFile extends BaseDTO {
|
||||
*/
|
||||
private String uploader;
|
||||
|
||||
public String getFileID() {
|
||||
return fileID;
|
||||
}
|
||||
|
||||
public void setFileID(String fileID) {
|
||||
this.fileID = fileID;
|
||||
}
|
||||
|
||||
public String getFileName() {
|
||||
return fileName;
|
||||
}
|
||||
@@ -119,6 +134,14 @@ public class TbSysFile extends BaseDTO {
|
||||
this.mimeType = mimeType;
|
||||
}
|
||||
|
||||
public String getStorageType() {
|
||||
return storageType;
|
||||
}
|
||||
|
||||
public void setStorageType(String storageType) {
|
||||
this.storageType = storageType;
|
||||
}
|
||||
|
||||
public String getModule() {
|
||||
return module;
|
||||
}
|
||||
@@ -146,11 +169,12 @@ public class TbSysFile extends BaseDTO {
|
||||
@Override
|
||||
public String toString() {
|
||||
return "TbSysFile{" +
|
||||
"id=" + getID() +
|
||||
"fileID='" + fileID + '\'' +
|
||||
", fileName='" + fileName + '\'' +
|
||||
", originalName='" + originalName + '\'' +
|
||||
", fileSize=" + fileSize +
|
||||
", fileType='" + fileType + '\'' +
|
||||
", storageType='" + storageType + '\'' +
|
||||
", module='" + module + '\'' +
|
||||
", businessID='" + businessID + '\'' +
|
||||
", uploader='" + uploader + '\'' +
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 系统通知表
|
||||
* @filename TbSysNotification.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 操作日志表
|
||||
* @filename TbSysOperationLog.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 系统访问统计表
|
||||
* @filename TbSysVisitStatistics.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 成就表
|
||||
* @filename TbAchievement.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 积分记录表
|
||||
* @filename TbPointsRecord.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 用户成就表
|
||||
* @filename TbUserAchievement.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.Date;
|
||||
/**
|
||||
* @description 用户浏览记录表
|
||||
* @filename TbUserBrowseRecord.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 用户收藏表
|
||||
* @filename TbUserCollection.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.xyzh.common.dto.BaseDTO;
|
||||
/**
|
||||
* @description 用户积分表
|
||||
* @filename TbUserPoints.java
|
||||
* @author system
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user