74 lines
2.1 KiB
Markdown
74 lines
2.1 KiB
Markdown
# Platform前端项目文档
|
||
|
||
## 📚 文档目录
|
||
|
||
### 功能使用文档
|
||
- [字典使用说明](./dictionary-usage.md)
|
||
- [Pinia字典指南](./pinia-dict-guide.md)
|
||
- [调用字典](./调用字典.md)
|
||
- [接口调用](./接口调用.md)
|
||
- [拼接接口路径](./拼接接口路径.md)
|
||
- [获取缓存数据](./获取缓存数据.md)
|
||
- [调用图片上传组件](./调用图片上传组件.md)
|
||
- [一键复制](./一键复制.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/)
|
||
|
||
## 📝 更新日志
|
||
|
||
### 2024-01-01
|
||
- ✅ 完成存储配置界面
|
||
- ✅ 支持本地存储和七牛云存储配置
|
||
- ✅ 表单验证和草稿保存
|
||
- ✅ 完善文档体系
|