```
feat(passport): 实现统一扫码功能并迁移二维码登录页面 将原有的扫码登录和扫码核销功能合并为统一扫码功能,支持智能识别二维码类型, 自动执行相应操作。同时将二维码登录相关页面迁移到 /passport 路径下,优化用户体验与代码结构。 主要变更: - 新增统一扫码 Hook (useUnifiedQRScan) 和按钮组件 (UnifiedQRButton)- 新增统一扫码页面 /passport/unified-qr/index - 迁移二维码登录页面路径:/pages/qr-login → /passport/qr-login - 更新管理员面板及用户卡片中的扫码入口为统一扫码- 移除旧的 QRLoginDemo 和 qr-test 测试页面- 补充统一扫码使用指南文档```
This commit is contained in:
@@ -79,7 +79,7 @@ import QRScanModal from '@/components/QRScanModal';
|
||||
import Taro from '@tarojs/taro';
|
||||
|
||||
Taro.navigateTo({
|
||||
url: '/pages/qr-login/index'
|
||||
url: '/passport/qr-login/index'
|
||||
});
|
||||
```
|
||||
|
||||
@@ -93,18 +93,18 @@ Taro.navigateTo({
|
||||
|
||||
## 📱 页面说明
|
||||
|
||||
### 1. 扫码登录页面 (`/pages/qr-login/index`)
|
||||
### 1. 扫码登录页面 (`/passport/qr-login/index`)
|
||||
- 完整的扫码登录功能
|
||||
- 用户信息显示
|
||||
- 登录历史记录
|
||||
- 使用说明和安全提示
|
||||
|
||||
### 2. 登录确认页面 (`/pages/qr-confirm/index`)
|
||||
### 2. 登录确认页面 (`/passport/qr-confirm/index`)
|
||||
- 处理二维码跳转确认
|
||||
- 支持URL参数:`qrCodeKey` 或 `token`
|
||||
- 用户确认界面
|
||||
|
||||
### 3. 功能测试页面 (`/pages/qr-test/index`)
|
||||
### 3. 功能测试页面 (`/passport/qr-test/index`)
|
||||
- 演示各种集成方式
|
||||
- 功能测试和调试
|
||||
|
||||
|
||||
Reference in New Issue
Block a user