AI-accounting-soft-uniApp/FILES_CHECKLIST.md
2025-12-12 16:49:06 +08:00

2.0 KiB
Raw Blame History

前端文件清单

已创建的文件

核心配置文件

  • 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 - 账单相关APICRUD操作
  • 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会显示文字但不显示图标功能不受影响。

文件说明

所有核心功能文件都已创建完成,项目可以直接运行。如果遇到问题,请检查:

  1. 是否已安装依赖:npm install
  2. 后端服务是否已启动
  3. API地址配置是否正确utils/request.js中的BASE_URL