2.0 KiB
2.0 KiB
前端文件清单
已创建的文件
核心配置文件
- ✅
package.json- 项目依赖配置 - ✅
pages.json- 页面路由配置 - ✅
manifest.json- uni-app应用配置 - ✅
main.js- 应用入口文件 - ✅
App.vue- 应用根组件 - ✅
vite.config.js- Vite构建配置 - ✅
tsconfig.json- TypeScript配置 - ✅
uni.scss- uni-app样式变量
工具类文件
- ✅
utils/request.js- HTTP请求封装(包含JWT token管理) - ✅
utils/date.js- 日期工具函数
状态管理
- ✅
store/user.js- 用户状态管理(Pinia store)
API接口封装
- ✅
api/auth.js- 认证相关API(注册、登录) - ✅
api/bill.js- 账单相关API(CRUD操作) - ✅
api/category.js- 分类相关API - ✅
api/statistics.js- 统计相关API - ✅
api/ocr.js- OCR识别API
页面文件
- ✅
pages/login/login.vue- 登录/注册页面 - ✅
pages/index/index.vue- 首页(账单列表) - ✅
pages/add/add.vue- 添加账单页面(手动+OCR) - ✅
pages/statistics/statistics.vue- 统计页面 - ✅
pages/category/category.vue- 分类管理页面
样式文件
- ✅
static/css/common.css- 全局公共样式
可选文件(需要时添加)
TabBar图标(可选)
如果需要显示底部导航栏图标,需要添加以下图片文件:
static/tabbar/home.png- 首页图标static/tabbar/home-active.png- 首页选中图标static/tabbar/add.png- 记账图标static/tabbar/add-active.png- 记账选中图标static/tabbar/statistics.png- 统计图标static/tabbar/statistics-active.png- 统计选中图标
如果没有这些图标,tabBar会显示文字但不显示图标,功能不受影响。
文件说明
所有核心功能文件都已创建完成,项目可以直接运行。如果遇到问题,请检查:
- 是否已安装依赖:
npm install - 后端服务是否已启动
- API地址配置是否正确(
utils/request.js中的BASE_URL)