yml
2ecf4691d0
[Snow Team] Merge ocr-docker's work
2026-05-19 23:10:39 +08:00
yml
c03aed5d1b
[Snow Team] Merge ocr-node's work
2026-05-19 23:10:39 +08:00
yml
d43897c64c
[Snow Team] ocr-python: auto-commit work
2026-05-19 23:10:33 +08:00
yml
bc5fd4212d
feat(backend): refactor OCR client to support HTTP + subprocess dual mode
...
- runtime-config.js: add baseUrl field to ocr type definition
- default.cjs: add ocr.baseUrl default (empty string = subprocess mode)
- runtime.js: add OCR_BASE_URL env var parsing
- ocr.js: add HTTP mode (when OCR_BASE_URL set) alongside existing subprocess mode
- resolveOcrMode() detects mode from runtimeConfig.ocr.baseUrl
- callOcrViaHttp() calls FastAPI endpoints directly with payload
- warmupOcrViaHttp() calls /health endpoint for HTTP mode warmup
- callOcrRequest() routes between HTTP and subprocess based on mode
- All 5 original exports preserved (recognizeTencentCaptcha, etc.)
- Subprocess mode remains backward compatible (default when no OCR_BASE_URL)
2026-05-19 23:09:30 +08:00
yml
b7de22d665
feat: extract OCR worker into separate service
...
- Remove Python/OCR steps from backend.Dockerfile (builder + runtime)
- Remove Python/OCR steps from backend-dev.Dockerfile
- Add OCR_BASE_URL env var to both Dockerfiles (http://ocr-worker:8100 )
- Add ocr-worker service to docker-compose.yml with healthcheck
- Add ocr-worker service to docker-compose.dev.yml with healthcheck + port
- Update backend depends_on in both compose files to include ocr-worker
- Replace OCR_PROJECT_ROOT with OCR_BASE_URL in compose env vars
- Remove pip install line from start-dev-container.sh
2026-05-19 23:06:15 +08:00
yml
82932758b5
fix: correct Python venv path in production Dockerfile to match OCR worker lookup logic (.venv inside ocr-worker dir)
2026-05-19 22:35:02 +08:00
yml
bbd0991e52
重构:提取useAdminAction/useAdminListQuerySync + 迁移列表视图到useAdminListPage + 修复formatAutoDeliveryReason缺失case + 消除重复格式化函数 + 修复CSS类冲突
2026-05-19 19:34:40 +08:00
yml
563038aa40
重构:迁移3个列表视图到useAdminListPage + 提取useAdminAction组合式函数
2026-05-19 19:29:14 +08:00
yml
671b1640aa
重构:迁移3个列表视图到useAdminListPage + 提取useAdminAction组合式函数
2026-05-19 19:27:43 +08:00
yml2213
110d4b9d2b
[Snow Team] scoped-fixer: auto-commit work
2026-05-17 11:50:29 +08:00
yml2213
ad9ff72a41
[Snow Team] style-fixer: auto-commit work
2026-05-17 11:47:31 +08:00
yml2213
d5bbdbd753
重构:Phase 3 - 继续拆分剩余大页面
...
- 拆分 KuaishouCloudClaimView (839行→6个子组件+1个composable)
- 拆分 AdminInventoryView (789行→4个子组件+2个composable)
- 拆分 AdminUsersView (515行→3个子组件+1个composable)
- 拆分 AdminPlatformKuaishouEticketSection (654行→4个子组件)
- 拆分 AdminPlatformNotificationSection (548行→4个子组件)
- 拆分 AdminPlatformCloudtentaclesSection (455行→4个子组件+composable瘦身)
- 拆分 AdminManualRedeemView (482行→3个子组件+1个composable)
- 修复 CSS 引用路径问题
所有改动通过 vue-tsc --noEmit 和 vite build 验证
2026-05-17 09:48:21 +08:00
yml2213
81b490cb00
[Snow Team] Merge platform-sections-refactor's work
2026-05-17 09:46:03 +08:00
yml2213
0afd78ec6b
[Snow Team] Merge inventory-users-refactor's work
2026-05-17 09:46:03 +08:00
yml2213
bc15fcc349
[Snow Team] claim-refactor: auto-commit work
2026-05-17 09:45:55 +08:00
yml2213
52b0c9b93b
[Snow Team] inventory-users-refactor: auto-commit work
2026-05-17 09:45:55 +08:00
yml2213
c52841e165
[Snow Team] platform-sections-refactor: auto-commit work
2026-05-17 09:45:54 +08:00
yml2213
a77198b218
重构:前端架构优化 - 消灭巨石文件,统一代码规范
...
Phase 1 - 消灭巨石页面:
- 拆分 AdminKuaishouCloudFulfillmentView (1,224行→kuaishou-cloud/子目录)
- 拆分 AdminFulfillmentBindingsView (989行→bindings/子目录)
- 拆分 AdminTaskDetailView (1,007行→9个子组件+2个composable)
- 合并去重 useClaimPage + useAdminManualRedeemPage (1,554行→共享模块+差异化薄层)
- 拆分 services/admin/platform-config.ts (477行→8个领域子模块)
Phase 2 - 架构收口:
- 拆分 types/admin.ts (925行→13个子文件+platform-config/子目录)
- 统一 API code 检查(http.ts拦截器统一处理业务错误)
- 修改 apiPost 签名消除 as unknown as 类型断言(6处)
- 新增 BusinessError 类型便于错误分类处理
所有改动通过 vue-tsc --noEmit 零错误和 vite build 验证
2026-05-17 09:26:13 +08:00
yml2213
d8c411d67f
优化前端ui
2026-05-17 08:28:27 +08:00
yml2213
3ca71b782b
优化前端ui
2026-05-16 15:32:40 +08:00
yml2213
1342c03853
优化履约配置
2026-05-16 14:29:00 +08:00
yml2213
201179d33f
feat(frontend): unify fulfillment admin UI
2026-05-16 12:31:17 +08:00
yml2213
b47848214a
feat(frontend): extract task cloud panel
2026-05-16 11:58:02 +08:00
yml2213
2f3eb33c13
feat(frontend): optimize build chunks
2026-05-15 19:41:36 +08:00
yml2213
787b01749c
feat(frontend): add P2 quality gates
2026-05-15 17:35:50 +08:00
yml2213
a65c0713fb
feat(frontend): implement P1 admin list improvements
2026-05-15 17:01:45 +08:00
yml2213
f43cee1ba0
feat(frontend): implement P0 optimization baseline
2026-05-15 16:07:04 +08:00
yml2213
11678a7f83
admin后台 第一阶段目录优化
2026-05-15 14:12:38 +08:00
yml2213 and Claude Opus 4.6
2535bd8092
CSS 重构:消除重复代码,提取共享样式
...
- 新增 admin-list-pages.css 共享样式(7个列表页统一使用)
- AdminKuaishouCloudFulfillment.css 删除 488 行重复副本
- AdminInventoryView CSS 提取到独立文件(-268行)
- formatTaskEventPayload 等 6 个函数提取到 admin-display.ts
- 各列表页 CSS 精简为 @import + 少量页面特有样式
- 净减少 CSS 约 1300 行
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 07:58:52 +08:00
yml2213
c6eb0d60b1
再次优化css等
2026-05-15 03:59:45 +08:00
yml2213
2f6380ad4d
尽量使用ele-plus
2026-05-15 03:22:44 +08:00
yml2213
67b5b40ac5
交付任务-细节优化
2026-05-15 01:52:16 +08:00
yml2213
be21304ef9
交付任务-ui优化ok
2026-05-14 23:11:19 +08:00
yml2213
e841c5f048
后台用户-ui优化
2026-05-14 22:45:48 +08:00
yml2213
36779bf672
左侧导航烂优化
2026-05-14 22:27:48 +08:00
yml2213
8b399ae851
优化订单列表ui-3
2026-05-14 22:17:13 +08:00
yml2213
3b75eac87f
优化订单列表ui-2
2026-05-14 21:34:14 +08:00
yml2213
a554fee36e
优化订单列表ui
2026-05-14 21:17:14 +08:00
yml2213
a48fed16c7
后台用户管理界面ui--ok
2026-05-14 20:54:59 +08:00
yml2213
a029da8c6d
ui优化-3
2026-05-14 20:25:58 +08:00
yml2213
0288e8f578
ui优化-2
2026-05-14 20:16:04 +08:00
yml2213
cfe2c03f1b
ui优化
2026-05-14 19:47:31 +08:00
yml2213
7775525f30
平台配置页改造
2026-05-14 19:05:08 +08:00
yml2213
f7f3289d04
简单的定时任务--ok
2026-05-14 17:59:45 +08:00
yml2213
b6c493d5e7
通知系统-1
2026-05-14 17:29:12 +08:00
yml2213
91d74b3e59
修复小店核销bug, 链接10分钟
2026-05-14 16:31:56 +08:00
yml2213
89ffc9b087
再跳回第 1 步
2026-05-14 16:07:17 +08:00
yml2213
486ba14dc4
优化连接过期验证与戒色信息-1
2026-05-14 14:42:30 +08:00
yml2213
c7a9787814
校验核销码会先检查 余额
2026-05-14 13:51:36 +08:00
yml2213
83cb2ff1fa
移除了 khhao 平台相关
2026-05-14 13:08:24 +08:00