Leo
|
05b0bc1376
|
feat(dict): align file and picture modules with dictionary services
|
2025-09-27 00:59:44 +08:00 |
|
Leo
|
340eaf5bb9
|
style: 优化系统页面按钮样式和布局
- 统一所有系统页面的操作按钮样式
- 优化表格操作列的图标和间距
- 调整页面布局和表单组件样式
- 确保界面一致性和用户体验
|
2025-09-26 16:35:41 +08:00 |
|
Leo
|
f5676bac4f
|
feat(system): 优化文件和图片管理页面
- 改进文件管理界面布局和交互逻辑
- 优化图片管理功能和用户体验
- 统一页面组件样式和规范
- 完善数据处理和错误处理机制
|
2025-09-25 16:00:46 +08:00 |
|
Leo
|
a6dc2f90ae
|
feat(file): 优化文件管理页面功能
- 新增MinIO存储服务选项支持
- 集成CoiImageViewer组件替换原生图片预览功能
- 移除冗余的图片预览弹框代码,提升代码简洁性
- 优化图片文件的展示效果和预览体验
- 统一存储服务类型的标签显示样式
|
2025-09-22 22:58:57 +08:00 |
|
Leo
|
ed949fbdb3
|
fix(system): 修复文件和图片管理页面图标语法错误
- 修复文件管理页面中4个图标的语法格式
- 修复图片管理页面中9个图标的语法格式
- 包含搜索、刷新、上传、删除、下载、切换视图等功能图标
- 确保文件和图片管理功能的完整图标显示
|
2025-07-09 15:13:07 +08:00 |
|
Leo
|
a93448b92d
|
feat(file): 优化文件管理页面,支持动态存储类型选择和界面统一
- 移除MinIO存储选项,简化存储类型配置
- 优化上传功能,支持动态选择存储类型
- 统一服务类型显示,移除MinIO相关的UI元素
- 改进上传接口调用,传递用户选择的存储类型
- 提升用户体验和系统一致性
|
2025-07-09 10:18:35 +08:00 |
|
Leo
|
a4f10dd24e
|
fix(file): 修复文件管理页面分页配置和调试信息清理
- 将文件管理页面默认pageSize从20改为10,与分页组件保持一致
- 移除所有调试信息输出,清理控制台日志
- 简化handlePageSizeChange函数实现
- 移除分页器下方的调试信息面板
Fixes: 解决文件管理页面分页大小不一致导致的显示异常
|
2025-07-09 01:43:51 +08:00 |
|
Leo
|
0631b4dd1d
|
debug(file-management): 添加分页调试信息以排查分页问题
|
2025-07-09 01:34:51 +08:00 |
|
Leo
|
d1371cc5c0
|
feat(file): 将文件管理页面预览按钮替换为下载按钮
- 移除预览按钮及相关的handlePreview函数
- 新增下载按钮,使用download图标
- 实现handleDownload函数,支持直接下载文件
- 添加权限控制,需要FILE.LIST权限才能显示下载按钮
- 优化表格列对齐方式,统一使用center对齐
- 下载功能支持原始文件名保持,提升用户体验
|
2025-07-08 23:15:50 +08:00 |
|
Leo
|
28faeb959d
|
docs(file): 清理文件上传功能注释
- 移除uploadFile调用中的冗余注释"使用2MB限制"
- 保持注释简洁明了,避免重复信息
- 统一代码注释风格
|
2025-07-08 22:48:58 +08:00 |
|
Leo
|
f8d1511a5d
|
fix(file): 修正文件管理页面存储类型搜索功能
- 修正FileServiceType枚举,使用语义化的字符串值替代数字值
- 新增FileServiceTypeMapping映射,解决数据库存储值与枚举值不匹配问题
- 新增FILE_SERVICE_DB_OPTIONS选项,专门用于搜索表单的下拉选择
- 更新文件管理页面的存储类型搜索选项,确保搜索功能正常工作
- 保持向后兼容性,数据库存储仍使用数字值('1','2','3')
|
2025-07-08 22:40:04 +08:00 |
|
Leo
|
5b2c57ca34
|
feat(pages): 新增文件管理和图库管理页面
**文件管理页面:**
- 实现完整的文件管理界面,支持文件的增删改查操作
- 左侧文件分类导航,支持按文件类型筛选(全部、图片、文档、视频等)
- 右侧文件列表,支持表格和卡片两种显示模式
- 完整的搜索功能,支持文件名、服务类型、上传日期范围等条件筛选
- 文件上传功能,支持拖拽上传和点击上传两种方式
- 批量操作功能,支持批量删除选中文件
- 文件预览和下载功能,提升用户体验
**图库管理页面:**
- 专门的图片管理界面,针对图片文件进行优化
- 图片网格展示,支持缩略图预览
- 图片上传、编辑、删除等基础管理功能
- 支持图片批量操作和分类管理
- 响应式设计,适配不同屏幕尺寸
**技术特点:**
- 严格遵循项目开发规范,统一使用CoiDialog弹框组件
- 所有按钮配备图标,遵循图标使用规范
- 使用NTag组件显示标签,遵循主题色统一规范
- 完整的表单验证和错误处理机制
- 响应式布局设计,良好的用户交互体验
- TypeScript类型安全,完整的类型定义
|
2025-07-08 20:34:03 +08:00 |
|