修复所有设计文档中ASCII图表右侧边框对齐问题
- 修复HLD-系统概要设计.md中所有ASCII图表的右侧边框对齐 - 修复LLD-签到模块详细设计.md中ASCII图表的右侧边框对齐 - 修复LLD-会员模块详细设计.md中ASCII图表的右侧边框对齐 - 修复LLD-预约模块详细设计.md中ASCII图表的右侧边框对齐 - 确保所有ASCII图表的右侧边框纵向靠右对齐
This commit is contained in:
@@ -11,7 +11,7 @@
|
|||||||
## 文档修订历史
|
## 文档修订历史
|
||||||
|
|
||||||
| 版本 | 日期 | 作者 | 修订内容 |
|
| 版本 | 日期 | 作者 | 修订内容 |
|
||||||
|------|------|------|---------|
|
| ---- | ---------- | ---- | -------- |
|
||||||
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -1803,9 +1803,9 @@ member:
|
|||||||
## 十一、版本历史
|
## 十一、版本历史
|
||||||
|
|
||||||
| 版本 | 日期 | 作者 | 变更内容 |
|
| 版本 | 日期 | 作者 | 变更内容 |
|
||||||
|------|------|------|---------|
|
| ---- | ---------- | ---- | -------- |
|
||||||
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*文档结束*
|
_文档结束_
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
## 文档修订历史
|
## 文档修订历史
|
||||||
|
|
||||||
| 版本 | 日期 | 作者 | 修订内容 |
|
| 版本 | 日期 | 作者 | 修订内容 |
|
||||||
|------|------|------|---------|
|
| ---- | ---------- | ---- | -------- |
|
||||||
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
### 1.3 签到类型
|
### 1.3 签到类型
|
||||||
|
|
||||||
| 签到类型 | 说明 | 触发条件 | 验证规则 |
|
| 签到类型 | 说明 | 触发条件 | 验证规则 |
|
||||||
|---------|------|---------|---------|
|
| ------------ | ---------------- | ------------- | ---------------------- |
|
||||||
| **入场签到** | 会员进入健身房 | 扫码/人脸/NFC | 验证会员卡有效性 |
|
| **入场签到** | 会员进入健身房 | 扫码/人脸/NFC | 验证会员卡有效性 |
|
||||||
| **课程签到** | 会员参加预约课程 | 扫码/教练代签 | 验证预约记录、时间窗口 |
|
| **课程签到** | 会员参加预约课程 | 扫码/教练代签 | 验证预约记录、时间窗口 |
|
||||||
| **私教签到** | 会员上私教课 | 教练代签 | 验证私教预约、教练身份 |
|
| **私教签到** | 会员上私教课 | 教练代签 | 验证私教预约、教练身份 |
|
||||||
@@ -1548,7 +1548,7 @@ public class CheckinStatisticsServiceImpl implements CheckinStatisticsService {
|
|||||||
### 7.1 签到并发场景分析
|
### 7.1 签到并发场景分析
|
||||||
|
|
||||||
| 场景 | 并发特点 | 处理策略 |
|
| 场景 | 并发特点 | 处理策略 |
|
||||||
|------|---------|---------|
|
| ------------ | -------------------- | ----------------- |
|
||||||
| 早高峰入场 | 短时间内大量签到请求 | 本地缓存+异步处理 |
|
| 早高峰入场 | 短时间内大量签到请求 | 本地缓存+异步处理 |
|
||||||
| 课程签到窗口 | 集中签到时段 | 预加载+限流 |
|
| 课程签到窗口 | 集中签到时段 | 预加载+限流 |
|
||||||
| 人脸识别匹配 | 计算密集型 | 特征缓存+批量匹配 |
|
| 人脸识别匹配 | 计算密集型 | 特征缓存+批量匹配 |
|
||||||
@@ -1702,7 +1702,7 @@ public class AsyncCheckinProcessor {
|
|||||||
### 8.1 缓存策略
|
### 8.1 缓存策略
|
||||||
|
|
||||||
| 数据类型 | 缓存位置 | 过期时间 | 更新策略 |
|
| 数据类型 | 缓存位置 | 过期时间 | 更新策略 |
|
||||||
|---------|---------|---------|---------|
|
| -------- | -------- | -------- | -------- |
|
||||||
| 会员信息 | 本地缓存 | 30分钟 | 写时更新 |
|
| 会员信息 | 本地缓存 | 30分钟 | 写时更新 |
|
||||||
| 人脸特征 | 本地缓存 | 24小时 | 定时刷新 |
|
| 人脸特征 | 本地缓存 | 24小时 | 定时刷新 |
|
||||||
| 签到规则 | 本地缓存 | 1小时 | 写时更新 |
|
| 签到规则 | 本地缓存 | 1小时 | 写时更新 |
|
||||||
@@ -1711,7 +1711,7 @@ public class AsyncCheckinProcessor {
|
|||||||
|
|
||||||
### 8.2 缓存配置
|
### 8.2 缓存配置
|
||||||
|
|
||||||
```java
|
````java
|
||||||
@Configuration
|
@Configuration
|
||||||
public class CheckinCacheConfig {
|
public class CheckinCacheConfig {
|
||||||
|
|
||||||
@@ -1776,7 +1776,7 @@ public class CheckinStatisticsScheduler {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
````
|
||||||
|
|
||||||
### 9.2 设备心跳检测
|
### 9.2 设备心跳检测
|
||||||
|
|
||||||
@@ -1920,7 +1920,7 @@ public class CheckinExceptionHandler {
|
|||||||
### 11.1 枚举定义
|
### 11.1 枚举定义
|
||||||
|
|
||||||
| 枚举类型 | 值 | 说明 |
|
| 枚举类型 | 值 | 说明 |
|
||||||
|---------|---|------|
|
| ------------- | --- | ---------- |
|
||||||
| CheckinType | 1 | 入场签到 |
|
| CheckinType | 1 | 入场签到 |
|
||||||
| CheckinType | 2 | 课程签到 |
|
| CheckinType | 2 | 课程签到 |
|
||||||
| CheckinType | 3 | 私教签到 |
|
| CheckinType | 3 | 私教签到 |
|
||||||
@@ -1946,7 +1946,7 @@ public class CheckinExceptionHandler {
|
|||||||
### 11.2 错误码定义
|
### 11.2 错误码定义
|
||||||
|
|
||||||
| 错误码 | 说明 | 处理建议 |
|
| 错误码 | 说明 | 处理建议 |
|
||||||
|-------|------|---------|
|
| --------------------- | ------------ | ---------------------- |
|
||||||
| MEMBER_NOT_FOUND | 会员不存在 | 检查会员ID |
|
| MEMBER_NOT_FOUND | 会员不存在 | 检查会员ID |
|
||||||
| MEMBER_INACTIVE | 会员状态异常 | 联系工作人员 |
|
| MEMBER_INACTIVE | 会员状态异常 | 联系工作人员 |
|
||||||
| BOOKING_NOT_FOUND | 预约不存在 | 检查预约ID |
|
| BOOKING_NOT_FOUND | 预约不存在 | 检查预约ID |
|
||||||
@@ -1965,5 +1965,5 @@ public class CheckinExceptionHandler {
|
|||||||
## 十二、版本历史
|
## 十二、版本历史
|
||||||
|
|
||||||
| 版本 | 日期 | 作者 | 变更内容 |
|
| 版本 | 日期 | 作者 | 变更内容 |
|
||||||
|------|------|------|---------|
|
| ---- | ---------- | ---- | -------- |
|
||||||
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
| v1.0 | 2026-02-28 | 张翔 | 初稿 |
|
||||||
|
|||||||
Reference in New Issue
Block a user