1.9 KiB
1.9 KiB
迷你收银台系统启动指南
🚀 一键启动方法
方法1:双击启动脚本(推荐)
- 双击运行
启动系统.bat文件 - 系统会自动:
- 检测和安装依赖
- 构建前端应用
- 启动服务器和桌面应用
方法2:手动启动
- 打开命令行,进入项目目录
- 运行命令:
npm run dev
🔑 登录系统
系统启动后,您需要使用以下默认账号登录:
默认管理员账号:
- 用户名:
admin - 密码:
admin123
其他可用账号:
- 经理账号:
manager/admin123 - 收银员账号:
cashier1/cashier123
🎯 系统功能
登录成功后,您将看到完整的收银台系统界面:
- 收银台 - 商品扫码、价格计算、支付处理
- 商品管理 - 商品信息录入、修改、库存管理
- 订单管理 - 订单查询、挂起订单处理
- 报表统计 - 销售数据、商品排行、业绩统计
- 系统设置 - 店铺信息、打印机设置
⚠️ 常见问题解决
问题1:卡在"正在加载收银台系统..."
解决方案:
- 检查控制台是否显示服务器已启动在端口3000
- 如果服务器正常启动,可能是前端API连接问题
- 按Ctrl+C停止当前进程,然后重新运行启动脚本
问题2:登录页面没有显示
解决方案:
- 检查浏览器控制台是否有错误信息
- 确认服务器端口3000是否可访问
- 尝试手动访问
http://localhost:3000/api/health测试API
问题3:端口被占用
解决方案: 系统会自动尝试其他端口(3001, 3002, 3003等),请查看控制台输出确认实际使用的端口。
📞 技术支持
如果遇到任何问题,请检查:
- Node.js是否正确安装(版本建议16+)
- 网络连接是否正常(用于依赖包下载)
- 端口3000是否被其他程序占用
祝您使用愉快! 🎉