f946e9dd
hexiaodong
hhh
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
# 🚀 快速启动指南
## ⚡ 一句话启动
### macOS/Linux
```bash
cd /Users/hexiaodong/Desktop/git/erp2025/Antis.Erp.Plat/sy && python3 -m http.server 8888
```
### Windows
```cmd
cd C:\Users\hexiaodong\Desktop\git\erp2025\Antis.Erp.Plat\sy && python -m http.server 8888
```
---
## 📱 访问地址
打开浏览器,访问以下地址:
| 页面 | URL |
|------|-----|
| 🔐 **登录页** | http://localhost:8888/login.html |
| 🛒 **商品列表** | http://localhost:8888/home.html |
| 💳 **收银台** | http://localhost:8888/settlement.html |
| 👤 **会员管理** | http://localhost:8888/member.html |
---
## 🎯 核心功能速记
### 登录页面
```
1. 输入用户名
2. 输入密码
3. 选择门店
4. 点击「登录」
```
### 收银台快捷键
| 按键 | 功能 |
|------|------|
| **E** | 整单折扣 |
| **R** | 整单改价 |
| **U** | 抹零 |
| **SPACE** | 收款 |
| **ESC** | 返回 |
---
## 🔗 后端API
```
基础地址: https://www.ponggame.cn
```
### 核心接口
```
POST /api/oauth/Login # 登录
GET /api/oauth/CurrentUser # 获取当前用户
GET /api/permission/Users # 用户列表
GET /api/Extend/WtMd # 门店列表
GET /api/Extend/WtSp # 商品列表
GET /api/Extend/wthy/{id} # 会员信息
POST /api/Extend/wtxsckd # 提交订单
```
---
## 📊 数据存储
所有数据存储在浏览器 `localStorage`:
```javascript
localStorage.getItem('token') // 访问令牌
localStorage.getItem('userId') // 用户ID
localStorage.getItem('username') // 用户名
localStorage.getItem('selectedStore') // 门店信息
localStorage.getItem('addgoodlist') // 购物清单
localStorage.getItem('hyinfo') // 会员信息
localStorage.getItem('ckinfo') // 仓库信息
```
---
## 🐛 调试技巧
### 查看 localStorage
```javascript
// 在浏览器控制台输入
JSON.stringify(localStorage, null, 2)
```
### 查看网络请求
```javascript
// F12 打开开发者工具
// 切换到 Network 标签
// 监控所有 API 调用
```
### 清空缓存重新登录
```javascript
// 在浏览器控制台输入
localStorage.clear()
location.reload()
```
---
## ✅ 验证清单
- [ ] 服务器启动成功(端口 8888)
- [ ] 能访问 http://localhost:8888/login.html
- [ ] 后端 API 在线(https://www.ponggame.cn)
- [ ] 用户名/密码正确
- [ ] 门店已选择
- [ ] 登录成功,跳转到商品列表
- [ ] 能添加商品到购物车
- [ ] 能进入收银台
- [ ] 支付方式选择正常
- [ ] 订单提交成功
---
## 💡 常见错误排查
| 错误 | 原因 | 解决方案 |
|------|------|---------|
| 无法访问 localhost:8888 | 服务未启动 | 重新运行启动命令 |
| CORS 错误 | 跨域请求被拒 | 检查后端CORS配置 |
| 登录失败 | 用户名/密码错 | 确认凭证并重试 |
| 商品列表空 | API未返回数据 | 检查网络和后端 |
| localStorage 报错 | 浏览器禁用存储 | 检查隐私设置 |
---
## 📞 联系方式
- 📧 Email: support@example.com
- 💬 WeChat: (需要补充)
- 🐛 Bug Report: (需要补充)
---
**最后更新**: 2025-01-01
**版本**: 1.0.0
|