platform-vue/docs/README.md
2026-04-09 18:07:55 +08:00

83 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Platform前端项目文档
## 📚 文档目录
### 功能使用文档
- [字典使用说明](./dictionary-usage.md)
- [Pinia字典指南](./pinia-dict-guide.md)
- [调用字典](./调用字典.md)
- [接口调用](./接口调用.md)
- [拼接接口路径](./拼接接口路径.md)
- [获取缓存数据](./获取缓存数据.md)
- [调用图片上传组件](./调用图片上传组件.md)
- [一键复制](./一键复制.md)
- [文件上传超时配置](./文件上传超时配置.md) - 大文件上传配置说明
- [图片URL处理说明](./图片URL处理说明.md) - 图片URL拼接处理
- [七牛云直传配置](./七牛云直传配置.md) - ⚡ 七牛云直传上传(推荐!)
### 存储配置功能
存储配置功能的前端实现已完成,包括:
- 存储配置界面组件:`src/views/system/platformsettings/components/storageSettings.vue`
- API接口`src/api/sitesettings.js`
详细文档请查看后端项目文档:`go/docs/README_STORAGE.md`
## 🚀 快速导航
### 新手入门
1. 了解项目结构
2. 阅读 [接口调用](./接口调用.md)
3. 学习 [字典使用](./dictionary-usage.md)
### 常用功能
- 字典管理:[dictionary-usage.md](./dictionary-usage.md)
- 图片上传:[调用图片上传组件.md](./调用图片上传组件.md)
- 数据缓存:[获取缓存数据.md](./获取缓存数据.md)
## 📂 项目结构
```
platform/
├── src/
│ ├── api/ # API接口
│ ├── assets/ # 静态资源
│ ├── components/ # 公共组件
│ ├── router/ # 路由配置
│ ├── stores/ # 状态管理
│ ├── utils/ # 工具函数
│ └── views/ # 页面组件
├── public/ # 公共资源
├── docs/ # 文档(本目录)
└── package.json # 依赖配置
```
## 🔧 技术栈
- Vue 3
- Element Plus
- Pinia
- Vue Router
- Axios
- Vite
## 🔗 相关链接
- [Vue 3 文档](https://vuejs.org/)
- [Element Plus 文档](https://element-plus.org/)
- [Pinia 文档](https://pinia.vuejs.org/)
- [Vite 文档](https://vitejs.dev/)
## 📝 更新日志
### 2026-04-09
- ✅ 移除文件上传超时限制
- ✅ 支持大文件上传(配合后端 2GB 限制)
- ✅ 修复图片 URL 重复拼接问题
- ✅ 完善文件上传文档
### 2024-01-01
- ✅ 完成存储配置界面
- ✅ 支持本地存储和七牛云存储配置
- ✅ 表单验证和草稿保存
- ✅ 完善文档体系