11 Commits
Author SHA1 Message Date
yml 12f589f0df 二维码池批量上传与认证图片预览修复
- 后端新增批量创建二维码接口 POST /admin/chats/qrcodes/batch
- 前端二维码管理页支持多图拖拽批量上传
- 注册 qrcode 图片压缩场景(maxSide=2560, quality=0.95)
- 后端 normalizeScene 注册 qrcode scene
- 增强 AuthImage 组件支持 el-image 大图预览(previewSrcList)
- 修复 WithdrawalDetailDialog 提现凭证图片 401 问题
- 删除重复的 components/AuthImage.vue,统一使用共享组件
- 提交3剩余: 会话列表群类型图标、发布成功跳群、管理端路由等
2026-06-17 17:57:05 +08:00
yml 965832c3cb 前端测试基建: vitest.config + jsdom + test script, 3 个死 spec 复活
现状: vitest 已装, 3 个 spec 已存在 (listings composables, 14 用例), 但跑不起来——package.json 无 test script, 无 vitest.config, @/ 别名在测试环境不通 (Cannot find package '@/...')。

修复:
- 新增 vitest.config.ts: jsdom 环境 (提供 window/document/navigator, 让 monitor.ts 等浏览器模块可加载) + @ 别名 (与 vite.config.ts 同口径) + globals + v8 coverage 配置
- package.json 加 test / test:watch / test:coverage script
- 装 jsdom devDependency
- check.sh 前端门禁加 npm run test 步骤 (受 --skip-tests 控制, 与后端测试一致)

验证: npm run test 3 spec 全过 (14 用例); check.sh --skip-backend 全绿 (check + test + build)。

之前 "有测试实际跑不起来" 的债务清掉。后续 composable/api 层测试可直接 npm run test。
2026-06-14 18:13:06 +08:00
yml2213 04f42e5a96 强化前端格式检测 2026-06-08 06:46:47 +08:00
yml2213 500f511185 增加前端格式检查配置 2026-06-08 06:40:33 +08:00
yml2213 9740ff8799 新增支付配置备份导出功能 2026-06-07 14:11:16 +08:00
yml 402c19320d 优化平台公告的md显示 2026-06-05 21:49:33 +08:00
yml 766c33af9a 开发模式检查对齐生产 2026-06-05 21:11:53 +08:00
yml2213 75e849a91a 修复前端迁移后的类型错误 2026-06-04 11:07:34 +08:00
yml eb7c0045cd 成功充值-2 2026-06-03 16:29:52 +08:00
yml aa9410b990 登陆注册界面优化了 2026-05-22 20:38:52 +08:00
yml 8e7f1f17f0 第 0 阶段:项目初始化 2026-05-22 15:05:28 +08:00