minishouyin/使用指南.md
2025-11-12 11:35:57 +08:00

1.7 KiB
Raw Blame History

启动方式

方法1使用批处理文件推荐

  1. 双击运行 启动收银台.bat
  2. 首次运行会自动安装依赖(需要几分钟)
  3. 安装完成后会自动启动应用

方法2使用命令行

  1. 打开命令行,切换到项目目录
  2. 运行 node smart-start.js

方法3手动启动

  1. 先启动服务器:node src/server/app.js
  2. 再启动Electronnpx electron .

常见问题

1. 端口被占用

系统会自动检测可用端口,无需手动配置。如果遇到问题,请关闭其他可能占用端口的程序。

2. 依赖安装失败

  • 确保网络连接正常
  • 确保已安装Node.js建议版本14或更高
  • 尝试删除node_modules文件夹后重新运行

3. 应用启动失败

  • 检查是否有其他错误提示信息
  • 尝试重启电脑后再次运行
  • 确保系统有足够的内存和磁盘空间

默认登录账号

  • 管理员admin / admin123
  • 收银员cashier1 / cashier123

功能介绍

  1. 收银台:扫码录入商品、购物车管理、多种支付方式
  2. 商品管理:添加、编辑、删除商品,分类管理
  3. 订单管理:查看订单、订单详情、退款处理
  4. 报表统计:销售统计、支付方式统计、每日销售
  5. 系统设置:店铺信息、小票设置、硬件配置

数据存储

  • 数据库文件:data/cashier.db
  • 日志文件:控制台输出
  • 配置文件:系统设置表

注意事项

  1. 首次启动会自动创建数据库和初始化默认数据
  2. 系统完全本地运行,无需网络连接
  3. 建议定期备份数据库文件
  4. 如需重置系统,删除data文件夹后重新启动