* @description 生成二维码
()
| 3741 | * @description 生成二维码 |
| 3742 | */ |
| 3743 | async function getQRCode() { |
| 3744 | log('正在生成登录二维码...'); |
| 3745 | const qrCode = await generateQRCode(); |
| 3746 | if (qrCode) { |
| 3747 | log('生成登录二维码成功!'); |
| 3748 | // 链接 |
| 3749 | const url = `https://login.xuexi.cn/login/qrcommit?showmenu=false&code=${qrCode}&appId=dingoankubyrfkttorhpou`; |
| 3750 | return { |
| 3751 | code: qrCode, |
| 3752 | src: `${API_CONFIG.qrcode}?data=${encodeURIComponent(url)}`, |
| 3753 | url, |
| 3754 | }; |
| 3755 | } |
| 3756 | log('生成登录二维码失败!'); |
| 3757 | } |
| 3758 | /** |
| 3759 | * @description 验证登录二维码 |
| 3760 | * @param code |
no test coverage detected