|
254
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"cf72cf544 {"Commits":[{"Sha1":"cf72cf544ca2a256fc4024e735a4c2e127aa6e39","Message":"sync: 同步治理文档与服务中心/系统基础设施治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与多 Agent 协作运行手册\n- 新增服务中心治理进度报告 (service-center-governance-3.0-progress)\n- 新增 E2E 服务治理回放产物 v18~v21\n- 更新可见菜单写动作覆盖报告:\n - hr: 新增佣金 probes 与覆盖报告\n - system-infra: 更新系统配置 probes\n- 新增服务中心工单甘特图 smoke 测试 (tickets-gantt-smoke.spec.ts)\n- 更新可见菜单写动作 runner (01-visible-menu-write-runner.spec.ts)\n- 更新 batch-summary 与 module-catalog.overrides.ts\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T19:00:51+08:00"}],"HeadCommit":{"Sha1":"cf72cf544ca2a256fc4024e735a4c2e127aa6e39","Message":"sync: 同步治理文档与服务中心/系统基础设施治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与多 Agent 协作运行手册\n- 新增服务中心治理进度报告 (service-center-governance-3.0-progress)\n- 新增 E2E 服务治理回放产物 v18~v21\n- 更新可见菜单写动作覆盖报告:\n - hr: 新增佣金 probes 与覆盖报告\n - system-infra: 更新系统配置 probes\n- 新增服务中心工单甘特图 smoke 测试 (tickets-gantt-smoke.spec.ts)\n- 更新可见菜单写动作 runner (01-visible-menu-write-runner.spec.ts)\n- 更新 batch-summary 与 module-catalog.overrides.ts\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T19:00:51+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/1bbe0e31bce6079667ac188e55066ae94e1938fb...cf72cf544ca2a256fc4024e735a4c2e127aa6e39","Len":1}...
|
1773745261
|
Edit
Delete
|
|
345
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"cfe1efeda {"Commits":[{"Sha1":"cfe1efeda7265f05374d3bd0036cf684a15f3cb9","Message":"refactor: 5模块78处as any精确替换 + v-permission第三批 + API层any清理\n\n## as any 精确替换 (78处 → 0)\n- community-material.service.ts: 17→0 (Prisma UncheckedCreateInput + InputJsonValue)\n- swot.service.ts: 16→0 (Record\u003cstring,unknown\u003e + 具体接口)\n- groupbuy-analytics.service.ts: 16→0 (Prisma WhereInput + 移除冗余断言)\n- groupbuy-commission.service.ts: 15→0 (Prisma WhereInput + InputJsonValue)\n- workflow.service.ts: 14→0 (InputJsonValue + 具体类型)\n\n## v-permission 第三批 (9个指令)\n- knowledge: create (1)\n- sla: create (1)\n- inventory: update×2 (2)\n- assets: import/export/create (3)\n\n## 前端 API 层 any 清理\n- factory.ts: Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e (4处)\n- response-normalizer.ts: any → unknown (4处)\n\n累计 as any 清零:203处 (125+78)\n累计 v-permission:99个指令覆盖16模块\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T09:17:32+08:00"}],"HeadCommit":{"Sha1":"cfe1efeda7265f05374d3bd0036cf684a15f3cb9","Message":"refactor: 5模块78处as any精确替换 + v-permission第三批 + API层any清理\n\n## as any 精确替换 (78处 → 0)\n- community-material.service.ts: 17→0 (Prisma UncheckedCreateInput + InputJsonValue)\n- swot.service.ts: 16→0 (Record\u003cstring,unknown\u003e + 具体接口)\n- groupbuy-analytics.service.ts: 16→0 (Prisma WhereInput + 移除冗余断言)\n- groupbuy-commission.service.ts: 15→0 (Prisma WhereInput + InputJsonValue)\n- workflow.service.ts: 14→0 (InputJsonValue + 具体类型)\n\n## v-permission 第三批 (9个指令)\n- knowledge: create (1)\n- sla: create (1)\n- inventory: update×2 (2)\n- assets: import/export/create (3)\n\n## 前端 API 层 any 清理\n- factory.ts: Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e (4处)\n- response-normalizer.ts: any → unknown (4处)\n\n累计 as any 清零:203处 (125+78)\n累计 v-permission:99个指令覆盖16模块\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T09:17:32+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/07680473f95a02e139e159147a93ef74e61f3db2...cfe1efeda7265f05374d3bd0036cf684a15f3cb9","Len":1}...
|
1774315056
|
Edit
Delete
|
|
108
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"d169207d2 {"Commits":[{"Sha1":"d169207d2a046f90cf861f8e805b45d3855fddc3","Message":"feat(db): 添加福利管理模块数据库迁移\n\n- 创建 hr_benefit_plans 福利计划表\n- 创建 hr_benefit_enrollments 福利登记表\n- 创建 hr_benefit_claims 福利申领表\n- 配置 RLS 多租户隔离策略\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-03T18:47:22+08:00"},{"Sha1":"e2dd1f5474b144ee91733881c5a05e97396c8e54","Message":"Merge remote-tracking branch 'origin/claude/add-benefits-management-BgwFU'\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-03T18:40:54+08:00"},{"Sha1":"a052eedc796d1fc44b3cc64de9429ddd84b59e87","Message":"fix(frontend): 完善前端视图和权限检查\n\n- 修复续费状态映射与后端一致 (open→pending, quoted→negotiating)\n- 修复知识热力图组件 chartReady 引用问题\n- 添加 SWOT 业务编码前缀支持\n- 修复 SWOT 服务中的类型问题\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-03T18:34:43+08:00"},{"Sha1":"d8de20002b217cbfcabe0883191b758a3aa8af00","Message":"fix(frontend): 完善前端视图和权限检查\n\n修复内容:\n- 修复 formatNumber/formatMoney 函数未处理 undefined/null 导致的渲染崩溃\n- 添加广告创意/A/B测试/预算预警的统计接口\n- 修复序列号详情接口 Prisma select+include 语法错误\n- 修复交付验收列表 orders 为 null 时的空引用错误\n- 统一用户缓存失效使用 userCache.invalidateUser()\n- 完善 seed.ts 权限数据\n\n影响文件:\n- frontend: RoiAnalysis, Index, BudgetAlerts, Sessions, marketing 等视图\n- backend: ad-creative.routes, placement.routes, sn.routes, fulfillment.routes\n- backend: auth.service, auth.controller, user.routes\n- backend: prisma/seed.ts\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-03T18:21:51+08:00"},{"Sha1":"47e29a8c67322cf0bcd9a022cecd04eb289f9bed","Message":"feat(hr): 添加福利管理模块\n\n新增功能:\n- 福利计划管理:社保、公积金、商业保险、补贴等福利方案配置\n- 员工福利登记:员工参保登记、批量登记、终止登记\n- 福利申领:报销、理赔、提取申请及审批流程\n\n后端变更:\n- 添加 hr_benefit_plans、hr_benefit_enrollments、hr_benefit_claims 数据库模型\n- 添加福利管理权限定义(benefit-plan、benefit-enrollment、benefit-claim)\n- 添加福利管理事件类型(HR_BENEFIT_EVENTS)\n- 创建 benefits 模块(plans、enrollments、claims 三个子模块)\n\n前端变更:\n- 添加 hr-benefits API 模块\n- 添加福利管理视图(Index.vue 及三个选项卡组件)\n- 添加福利管理路由配置\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-03T09:39:22Z"}],"HeadCommit":{"Sha1":"d169207d2a046f90cf861f8e805b45d3855fddc3","Message":"feat(db): 添加福利管理模块数据库迁移\n\n- 创建 hr_benefit_plans 福利计划表\n- 创建 hr_benefit_enrollments 福利登记表\n- 创建 hr_benefit_claims 福利申领表\n- 配置 RLS 多租户隔离策略\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-03T18:47:22+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/359a39b51f412a500e8e8e68555eacc56680d0e0...d169207d2a046f90cf861f8e805b45d3855fddc3","Len":10}...
|
1771862352
|
Edit
Delete
|
|
722
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
723
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
724
|
3
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
725
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
726
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
727
|
10
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
728
|
11
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260416
|
0
|
{"Commits":[{"Sha1":"d5a757705 {"Commits":[{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...d5a75770590791f165ed4ee8ecdd8491c6375e15","Len":1}...
|
1775806067
|
Edit
Delete
|
|
92
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d64df3fe0 {"Commits":[{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"}],"HeadCommit":{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"},"CompareURL":"juhai/testpc/compare/400093d9f9f3977b244da942667525d369ac684b...d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Len":1}...
|
1770890122
|
Edit
Delete
|
|
93
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d64df3fe0 {"Commits":[{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"}],"HeadCommit":{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"},"CompareURL":"juhai/testpc/compare/400093d9f9f3977b244da942667525d369ac684b...d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Len":1}...
|
1770890122
|
Edit
Delete
|
|
122
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"d7015f9d4 {"Commits":[{"Sha1":"d7015f9d49cede2efeed047cc1f3b40cc86ec8f9","Message":"Fix regression failures in services\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T08:40:31+08:00"},{"Sha1":"191c639c0dc139805afc48cca2abdf70a331e6de","Message":"Fix seven failed files first\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T08:28:53+08:00"},{"Sha1":"96cf73594417b29e4e76f975c30fc1e6dd317846","Message":"Fix regression failures in services\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T08:21:05+08:00"},{"Sha1":"77bed0b600c4ed27a825b12da1f55320a8732627","Message":"Align testing workflows and docs\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T08:07:36+08:00"},{"Sha1":"309b1c29423bf9e6d4a95cc357397ce821bf4b27","Message":"Update template and lead services\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T07:50:17+08:00"}],"HeadCommit":{"Sha1":"d7015f9d49cede2efeed047cc1f3b40cc86ec8f9","Message":"Fix regression failures in services\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-15T08:40:31+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/07ea713c1feff2e0f7d2b91d5ca68f2e0140a963...d7015f9d49cede2efeed047cc1f3b40cc86ec8f9","Len":25}...
|
1771863152
|
Edit
Delete
|
|
280
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d761bda76 {"Commits":[{"Sha1":"d761bda761335047b47a9c6b4829d3bcfacbb2c9","Message":"sync: 同步内容社交全链/直播治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容社交全链治理回放 (content-social-full-v1)\n - 覆盖内容创作/分发/库/模板/版权/审核\n - 覆盖邮件营销/短信营销\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n - 覆盖直播房间/日程/脚本/互动/商品/礼物\n - 覆盖视频内容/视频发布\n- 更新内容社交直播治理回放 (content-social-live-video-v1~v4)\n - 补充 failure 产物与覆盖报告\n - 覆盖直播互动/房间/日程/脚本/商品/礼物/视频发布\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T21:08:09+08:00"}],"HeadCommit":{"Sha1":"d761bda761335047b47a9c6b4829d3bcfacbb2c9","Message":"sync: 同步内容社交全链/直播治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容社交全链治理回放 (content-social-full-v1)\n - 覆盖内容创作/分发/库/模板/版权/审核\n - 覆盖邮件营销/短信营销\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n - 覆盖直播房间/日程/脚本/互动/商品/礼物\n - 覆盖视频内容/视频发布\n- 更新内容社交直播治理回放 (content-social-live-video-v1~v4)\n - 补充 failure 产物与覆盖报告\n - 覆盖直播互动/房间/日程/脚本/商品/礼物/视频发布\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T21:08:09+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/e2899fe4a30c3be6afb4230ccf40447f45e903dc...d761bda761335047b47a9c6b4829d3bcfacbb2c9","Len":1}...
|
1773752902
|
Edit
Delete
|
|
614
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d85951e77 {"Commits":[{"Sha1":"d85951e777b951a8957f68cdbf1d581dc9c91479","Message":"Fix deploy scripts for scaled API containers\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T13:22:12+08:00"}],"HeadCommit":{"Sha1":"d85951e777b951a8957f68cdbf1d581dc9c91479","Message":"Fix deploy scripts for scaled API containers\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T13:22:12+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/f2d6f50d81972cf5e93d657140a9a89b6e6189fb...d85951e777b951a8957f68cdbf1d581dc9c91479","Len":1}...
|
1774848148
|
Edit
Delete
|
|
390
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"d95f9c50b {"Commits":[{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...d95f9c50b0d973fd63f71c0f17340301c5e50733","Len":3}...
|
1774345754
|
Edit
Delete
|
|
391
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"d95f9c50b {"Commits":[{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...d95f9c50b0d973fd63f71c0f17340301c5e50733","Len":3}...
|
1774345754
|
Edit
Delete
|
|
392
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"d95f9c50b {"Commits":[{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...d95f9c50b0d973fd63f71c0f17340301c5e50733","Len":3}...
|
1774345754
|
Edit
Delete
|
|
393
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"d95f9c50b {"Commits":[{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"d95f9c50b0d973fd63f71c0f17340301c5e50733","Message":"Merge pull request '合并111' (#1) from pc-260310 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/1\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:49:12+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...d95f9c50b0d973fd63f71c0f17340301c5e50733","Len":3}...
|
1774345754
|
Edit
Delete
|
|
130
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"d96c65b28 {"Commits":[{"Sha1":"d96c65b28668f885c01649e4d31f5f9676cfe863","Message":"Fix missing TasksPending view import\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-19T13:46:35+08:00"},{"Sha1":"7ee51d863143a09ac5f44aca0fae0e2ec78d7153","Message":"Fix missing TasksPending view import\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-19T13:28:00+08:00"},{"Sha1":"a3927308ef0917d5dec9f40d78e446933a0fb79f","Message":"Fix missing ai agents TasksPending\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-19T00:32:55+08:00"},{"Sha1":"806f9199b965314766348d1986a0b911eefe9f78","Message":"Fix missing TasksPending view import\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-18T21:07:28+08:00"},{"Sha1":"5440eca0fa0e07a317f90fcd71c33a45eff2cbdc","Message":"Fix missing TasksPending view import\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-18T19:06:46+08:00"}],"HeadCommit":{"Sha1":"d96c65b28668f885c01649e4d31f5f9676cfe863","Message":"Fix missing TasksPending view import\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-19T13:46:35+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/b93d37ac75fcac068cb96cd72f7760cf3f9ee0f9...d96c65b28668f885c01649e4d31f5f9676cfe863","Len":25}...
|
1771863933
|
Edit
Delete
|
|
16
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d9ade4fb0 {"Commits":[{"Sha1":"d9ade4fb0b23546fa112583d8bdad18a73948eb0","Message":"添加 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:27:15+08:00"}],"HeadCommit":{"Sha1":"d9ade4fb0b23546fa112583d8bdad18a73948eb0","Message":"添加 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:27:15+08:00"},"CompareURL":"juhai/testpc/compare/2cd9494b833e4bff0771dceb179fc359a19f83c9...d9ade4fb0b23546fa112583d8bdad18a73948eb0","Len":1}...
|
1770362836
|
Edit
Delete
|
|
17
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d9ade4fb0 {"Commits":[{"Sha1":"d9ade4fb0b23546fa112583d8bdad18a73948eb0","Message":"添加 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:27:15+08:00"}],"HeadCommit":{"Sha1":"d9ade4fb0b23546fa112583d8bdad18a73948eb0","Message":"添加 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:27:15+08:00"},"CompareURL":"juhai/testpc/compare/2cd9494b833e4bff0771dceb179fc359a19f83c9...d9ade4fb0b23546fa112583d8bdad18a73948eb0","Len":1}...
|
1770362836
|
Edit
Delete
|
|
66
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"db265e985 {"Commits":[{"Sha1":"db265e985719016459800733229be1943b1efaef","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:42:25+08:00"}],"HeadCommit":{"Sha1":"db265e985719016459800733229be1943b1efaef","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:42:25+08:00"},"CompareURL":"juhai/testpc/compare/978522e3a6160abd60eefca39accc9791fcd4ff0...db265e985719016459800733229be1943b1efaef","Len":1}...
|
1770885756
|
Edit
Delete
|
|
67
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"db265e985 {"Commits":[{"Sha1":"db265e985719016459800733229be1943b1efaef","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:42:25+08:00"}],"HeadCommit":{"Sha1":"db265e985719016459800733229be1943b1efaef","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:42:25+08:00"},"CompareURL":"juhai/testpc/compare/978522e3a6160abd60eefca39accc9791fcd4ff0...db265e985719016459800733229be1943b1efaef","Len":1}...
|
1770885756
|
Edit
Delete
|
|
348
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"db7f39e63 {"Commits":[{"Sha1":"db7f39e63151b9c065646855287b8be73e13649b","Message":"fix: Phase 1-3 全面治理 — 26项安全+性能+架构+类型+测试修复\n\nPhase 1 (P0 紧急修复):\n- BizCodePrefix 去重: LVS→LSC(话术), AST→ALS(联盟结算)\n- ORDER_TRANSITIONS 对齐 XState: 移除4个非法转换路径\n- 路由契约审计脚本修复: 正则支持模板字符串+排除函数调用 (0%→99.23%)\n- Kafka 消费者 DLQ+retry: attribution/campaign-effectiveness/marketing-workflow\n\nPhase 2 (P1 核心治理):\n- 高频表索引补充: 5表9条复合索引 (lead_events/lead_score_history/payment_plans等)\n- CI 覆盖率门禁: vitest --coverage 65%阈值 + GitHub Summary\n- v-permission 核心链路: 10文件22处按钮级权限新增\n- marketing-effectiveness 5层重构: 406行路由→36行标准分层\n\nPhase 3 (P2 质量提升):\n- vue-tsc 类型修复: 592→417 (175个错误清除, ECharts/TagType/FlexRecord)\n- Quote convertToOrder 双层防重: 幂等检查+乐观锁条件更新\n- Contract pending_sign 超时机制: RECALL撤回+EXPIRE过期状态\n- $queryRawUnsafe→Prisma.sql: 消除SQL注入面+DDL三重防护\n- payments 测试: 6→49用例 (228→839行, 含状态机边界/多租户/金额)\n- Redis pipeline 优化: 3文件5处循环get→mget/pipeline批量\n\n验证: 后端 tsc 0错误 | Prisma validate通过 | 75/75测试全通过 | 路由审计99.23%\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T11:01:20+08:00"}],"HeadCommit":{"Sha1":"db7f39e63151b9c065646855287b8be73e13649b","Message":"fix: Phase 1-3 全面治理 — 26项安全+性能+架构+类型+测试修复\n\nPhase 1 (P0 紧急修复):\n- BizCodePrefix 去重: LVS→LSC(话术), AST→ALS(联盟结算)\n- ORDER_TRANSITIONS 对齐 XState: 移除4个非法转换路径\n- 路由契约审计脚本修复: 正则支持模板字符串+排除函数调用 (0%→99.23%)\n- Kafka 消费者 DLQ+retry: attribution/campaign-effectiveness/marketing-workflow\n\nPhase 2 (P1 核心治理):\n- 高频表索引补充: 5表9条复合索引 (lead_events/lead_score_history/payment_plans等)\n- CI 覆盖率门禁: vitest --coverage 65%阈值 + GitHub Summary\n- v-permission 核心链路: 10文件22处按钮级权限新增\n- marketing-effectiveness 5层重构: 406行路由→36行标准分层\n\nPhase 3 (P2 质量提升):\n- vue-tsc 类型修复: 592→417 (175个错误清除, ECharts/TagType/FlexRecord)\n- Quote convertToOrder 双层防重: 幂等检查+乐观锁条件更新\n- Contract pending_sign 超时机制: RECALL撤回+EXPIRE过期状态\n- $queryRawUnsafe→Prisma.sql: 消除SQL注入面+DDL三重防护\n- payments 测试: 6→49用例 (228→839行, 含状态机边界/多租户/金额)\n- Redis pipeline 优化: 3文件5处循环get→mget/pipeline批量\n\n验证: 后端 tsc 0错误 | Prisma validate通过 | 75/75测试全通过 | 路由审计99.23%\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T11:01:20+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/dbf34b08bbb60650d15b0c55262dbfe8d0a3a655...db7f39e63151b9c065646855287b8be73e13649b","Len":1}...
|
1774321430
|
Edit
Delete
|
|
76
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"db8eda4b4 {"Commits":[{"Sha1":"db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Message":"t2228\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:07:59+08:00"}],"HeadCommit":{"Sha1":"db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Message":"t2228\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:07:59+08:00"},"CompareURL":"juhai/testpc/compare/c00cc2f80acf2f84906f0fc4dd7ec19e4d3016ab...db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Len":1}...
|
1770887286
|
Edit
Delete
|
|
77
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"db8eda4b4 {"Commits":[{"Sha1":"db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Message":"t2228\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:07:59+08:00"}],"HeadCommit":{"Sha1":"db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Message":"t2228\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:07:59+08:00"},"CompareURL":"juhai/testpc/compare/c00cc2f80acf2f84906f0fc4dd7ec19e4d3016ab...db8eda4b4696ee119fdb6d2f03804ccdf33ebcbb","Len":1}...
|
1770887286
|
Edit
Delete
|
|
347
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dbf34b08b {"Commits":[{"Sha1":"dbf34b08bbb60650d15b0c55262dbfe8d0a3a655","Message":"feat: 四线并行治理 — Record清零+v-permission扩展+Redis缓存+as any清理\n\n## Line 1: Record\u003cstring,any\u003e 全前端清零 (637→0)\n- 262 个文件批量替换 Record\u003cstring, any\u003e → Record\u003cstring, unknown\u003e\n- 覆盖 API 模块层 137 文件 + 视图/stores/composables 100 文件\n\n## Line 2: v-permission 全面覆盖 (53→104 个视图文件)\n- 新增 51 个视图的 v-permission 指令\n- 覆盖: products/departments/contract-templates/spare-parts/pm/\n stage-knowledge/email-templates/approval-templates/ad-campaigns/\n groupbuy-*/community-*/alliance-*/livestream-*/social-*/content-*/\n geo-*/segments/lead-pools/bom/expense-claims/ap-ledger 等\n\n## Line 3: Redis 缓存扩展 (5→14 个缓存点, 10 个模块)\n- 新建 cache-utils.ts 统一缓存工具层 (withCache + invalidation)\n- 高优: tenant-configs(300s) + roles(1800s) + products(600s) +\n departments(600s) + sla(1800s) + contract-templates(600s)\n- 中优: price-books(600s) + notifications(300s)\n- 写后失效: 所有 create/update/delete 自动清除缓存\n\n## Line 4: as any 清理 (25处)\n- campaign-analytics.controller: 8→0 (精确查询类型)\n- social-interactions.service: 9→0 (Prisma UncheckedCreateInput)\n- store-staff.service: 6→0 (prismaModel 代理)\n- scheduled-jobs.consumer: 2→0 (直接使用已有类型)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T10:14:13+08:00"}],"HeadCommit":{"Sha1":"dbf34b08bbb60650d15b0c55262dbfe8d0a3a655","Message":"feat: 四线并行治理 — Record清零+v-permission扩展+Redis缓存+as any清理\n\n## Line 1: Record\u003cstring,any\u003e 全前端清零 (637→0)\n- 262 个文件批量替换 Record\u003cstring, any\u003e → Record\u003cstring, unknown\u003e\n- 覆盖 API 模块层 137 文件 + 视图/stores/composables 100 文件\n\n## Line 2: v-permission 全面覆盖 (53→104 个视图文件)\n- 新增 51 个视图的 v-permission 指令\n- 覆盖: products/departments/contract-templates/spare-parts/pm/\n stage-knowledge/email-templates/approval-templates/ad-campaigns/\n groupbuy-*/community-*/alliance-*/livestream-*/social-*/content-*/\n geo-*/segments/lead-pools/bom/expense-claims/ap-ledger 等\n\n## Line 3: Redis 缓存扩展 (5→14 个缓存点, 10 个模块)\n- 新建 cache-utils.ts 统一缓存工具层 (withCache + invalidation)\n- 高优: tenant-configs(300s) + roles(1800s) + products(600s) +\n departments(600s) + sla(1800s) + contract-templates(600s)\n- 中优: price-books(600s) + notifications(300s)\n- 写后失效: 所有 create/update/delete 自动清除缓存\n\n## Line 4: as any 清理 (25处)\n- campaign-analytics.controller: 8→0 (精确查询类型)\n- social-interactions.service: 9→0 (Prisma UncheckedCreateInput)\n- store-staff.service: 6→0 (prismaModel 代理)\n- scheduled-jobs.consumer: 2→0 (直接使用已有类型)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T10:14:13+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/8c39619c9cdb0d888d10942bf50533c8238021df...dbf34b08bbb60650d15b0c55262dbfe8d0a3a655","Len":1}...
|
1774318460
|
Edit
Delete
|
|
104
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dd0c28fc6 {"Commits":[{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"}],"HeadCommit":{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"},"CompareURL":"juhai/testpc/compare/8b9043cb7c726e4e59948720bb4009d9c10c8041...dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Len":1}...
|
1770890813
|
Edit
Delete
|
|
105
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dd0c28fc6 {"Commits":[{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"}],"HeadCommit":{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"},"CompareURL":"juhai/testpc/compare/8b9043cb7c726e4e59948720bb4009d9c10c8041...dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Len":1}...
|
1770890813
|
Edit
Delete
|
|
15
|
4
|
5
|
4
|
4
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"dd937abcd {"Commits":[{"Sha1":"dd937abcd238298a394151c5df1032275d27545d","Message":"ci: add Drone pipeline (.drone.yml)\n","AuthorEmail":"you@example.com","AuthorName":"Your Name","CommitterEmail":"you@example.com","CommitterName":"Your Name","Timestamp":"2026-02-06T15:21:00+08:00"}],"HeadCommit":{"Sha1":"dd937abcd238298a394151c5df1032275d27545d","Message":"ci: add Drone pipeline (.drone.yml)\n","AuthorEmail":"you@example.com","AuthorName":"Your Name","CommitterEmail":"you@example.com","CommitterName":"Your Name","Timestamp":"2026-02-06T15:21:00+08:00"},"CompareURL":"laiqiaojie/httpclient/compare/c81c0673baf4263ac7f5e29ddffebfd0ca426138...dd937abcd238298a394151c5df1032275d27545d","Len":1}...
|
1770362463
|
Edit
Delete
|
|
192
|
6
|
5
|
6
|
16
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"df6ea8bf7 {"Commits":[{"Sha1":"df6ea8bf7cbc8b259ec9e64dfd724befb058ece3","Message":"docs: 更新CLAUDE.md,补充服务端口、功能模块和文档索引\n","AuthorEmail":"7190060@qq.com","AuthorName":"lws","CommitterEmail":"7190060@qq.com","CommitterName":"lws","Timestamp":"2026-03-13T19:10:35+08:00"}],"HeadCommit":{"Sha1":"df6ea8bf7cbc8b259ec9e64dfd724befb058ece3","Message":"docs: 更新CLAUDE.md,补充服务端口、功能模块和文档索引\n","AuthorEmail":"7190060@qq.com","AuthorName":"lws","CommitterEmail":"7190060@qq.com","CommitterName":"lws","Timestamp":"2026-03-13T19:10:35+08:00"},"CompareURL":"liuwansheng/hidance/compare/18c88e7af1a9322db965d0c55a3b02a5364fcdab...df6ea8bf7cbc8b259ec9e64dfd724befb058ece3","Len":1}...
|
1773400251
|
Edit
Delete
|
|
339
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"df7b6f461 {"Commits":[{"Sha1":"df7b6f46170cb46db4771dd1e07991b0b13d90a0","Message":"fix: P2 交互问题修复 — API 冗余字段 + 后端缺失路由防御\n\n1. approval-configs 提交数据修复:\n - 删除冗余 objectType(后端期望 entityType)\n - 删除冗余 nodes(后端期望 steps)\n\n2. geo-keywords 后端缺失路由防御(7 个):\n - 批量删除/排名检查/导出等按钮禁用 + warning 提示\n - 保留 API 方法定义供后端实现后使用\n\n3. groupbuy-participants 后端缺失路由防御(8 个):\n - GET/:id 不存在 → 查看/编辑改为 warning 提示\n - stats 接口 catch 兜底返回空数据\n\n4. 确认无需修改的模块:\n - invoice-requests 复用 invoicesApi:设计如此(同一后端模块)\n - video-publishing 复用 socialPostApi:设计如此(视频子集视图)\n - outbound 复用 shipments 路由:后端已覆盖所有端点\n - qr-codes 使用 campaignsApi:后端缺失 qr-codes 路由,前端无法单独修复\n\n验证:Vite 构建通过\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T07:51:53+08:00"}],"HeadCommit":{"Sha1":"df7b6f46170cb46db4771dd1e07991b0b13d90a0","Message":"fix: P2 交互问题修复 — API 冗余字段 + 后端缺失路由防御\n\n1. approval-configs 提交数据修复:\n - 删除冗余 objectType(后端期望 entityType)\n - 删除冗余 nodes(后端期望 steps)\n\n2. geo-keywords 后端缺失路由防御(7 个):\n - 批量删除/排名检查/导出等按钮禁用 + warning 提示\n - 保留 API 方法定义供后端实现后使用\n\n3. groupbuy-participants 后端缺失路由防御(8 个):\n - GET/:id 不存在 → 查看/编辑改为 warning 提示\n - stats 接口 catch 兜底返回空数据\n\n4. 确认无需修改的模块:\n - invoice-requests 复用 invoicesApi:设计如此(同一后端模块)\n - video-publishing 复用 socialPostApi:设计如此(视频子集视图)\n - outbound 复用 shipments 路由:后端已覆盖所有端点\n - qr-codes 使用 campaignsApi:后端缺失 qr-codes 路由,前端无法单独修复\n\n验证:Vite 构建通过\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T07:51:53+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/80c2bdb2f93a19aa53d16ded06387b70c6084bf8...df7b6f46170cb46db4771dd1e07991b0b13d90a0","Len":1}...
|
1774223516
|
Edit
Delete
|
|
625
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dffb33327 {"Commits":[{"Sha1":"dffb3332733fb56fd51632938c4379422125381c","Message":"chore: 更新 Claude 配置与 AI Autopilot 测试输出\n\n- 更新 .claude/settings.json\n- 添加 6 次 AI Autopilot 测试运行结果 (prepare-ok + result)\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-31T13:19:02+08:00"}],"HeadCommit":{"Sha1":"dffb3332733fb56fd51632938c4379422125381c","Message":"chore: 更新 Claude 配置与 AI Autopilot 测试输出\n\n- 更新 .claude/settings.json\n- 添加 6 次 AI Autopilot 测试运行结果 (prepare-ok + result)\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-31T13:19:02+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/9901c454467cf62d4e127620f218a97bcca01629...dffb3332733fb56fd51632938c4379422125381c","Len":1}...
|
1774934355
|
Edit
Delete
|
|
499
|
1
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e03027962 {"Commits":[{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"}],"HeadCommit":{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"},"CompareURL":"juhai/pctest/compare/6a1850c0a6b2b9a5c6f910af5ddecbf2d99c8a96...e03027962aed59b0c87ce41b201b6905760521d6","Len":1}...
|
1774405382
|
Edit
Delete
|
|
500
|
2
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e03027962 {"Commits":[{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"}],"HeadCommit":{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"},"CompareURL":"juhai/pctest/compare/6a1850c0a6b2b9a5c6f910af5ddecbf2d99c8a96...e03027962aed59b0c87ce41b201b6905760521d6","Len":1}...
|
1774405382
|
Edit
Delete
|
|
288
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e112d45af {"Commits":[{"Sha1":"e112d45af414e4862c0328abad7c4df74d3c1dbf","Message":"Update Playwright reports and schema export\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:50:23+08:00"},{"Sha1":"9d21e85be8cdf327c0e2912ab110884f4ac15f56","Message":"Implement Playwright E2E v3 runner and auth preflight\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:35:16+08:00"}],"HeadCommit":{"Sha1":"e112d45af414e4862c0328abad7c4df74d3c1dbf","Message":"Update Playwright reports and schema export\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:50:23+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/546fbeca78809fbcac00c1eef45705beea0bc71f...e112d45af414e4862c0328abad7c4df74d3c1dbf","Len":2}...
|
1773831747
|
Edit
Delete
|
|
112
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"e15e357a8 {"Commits":[{"Sha1":"e15e357a819170a89dbcfd25fe33ea58972ae0ff","Message":"feat: 新增 P1 优先级状态机(AI Agent、AI 任务、广告计划、选址评估)\n\n- ai-agent: 管理 AI Agent 员工生命周期(未激活→活跃→训练中→已暂停)\n- ai-task: 管理 AI 任务执行流程(待处理→处理中→已完成/失败/已取消)\n- ad-campaign: 管理广告投放全流程(草稿→待审批→已批准→投放中→已完成)\n- location-assessment: 管理门店选址评估(草稿→已提交→评审中→实地勘察→待审批→已批准)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:55:03Z"},{"Sha1":"1ca105d537327f10bfa4ff7b4dd263c21711a3d5","Message":"feat: 新增团购商品、团购核销、社媒发布状态机\n\n- groupbuy-product: 管理团购商品生命周期(草稿→审核→上架→下架/售罄/过期)\n- groupbuy-redemption: 管理券码核销流程(待核销→已核销/已退款/已过期)\n- social-post: 管理社媒内容发布(草稿→定时→发布中→已发布/失败)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:46:38Z"},{"Sha1":"e8d10339466d1d493d672174bb25eaaf804f5fa7","Message":"feat: 新增联盟商家、培训场次、联盟结算状态机\n\n- 新增 alliance-partner.machine.ts (联盟商家状态机)\n - 状态:pending → approved → active → suspended/terminated\n - 支持审批、激活、冻结、终止等操作\n\n- 新增 training-session.machine.ts (培训场次状态机)\n - 状态:pending → enrolling → in_progress → completed\n - 支持报名开放、开始、完成、取消等操作\n\n- 新增 alliance-settlement.machine.ts (联盟结算状态机)\n - 状态:pending → confirmed → approved → paid\n - 支持确认、审批、支付、拒绝等操作\n\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:40:37Z"},{"Sha1":"986b5900952c599b9590cce0b9d832ab58f86504","Message":"feat: 新增团购扩展状态机\n\n- 新增 groupbuy-influencer.machine.ts (团购达人状态机)\n- 新增 groupbuy-commission.machine.ts (团购佣金状态机)\n- 新增 groupbuy-promotion.machine.ts (团购促销状态机)\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:35:57Z"},{"Sha1":"43e15382c2d1217602fc7ef10114983770e23e14","Message":"feat: 新增 HR 模块和资产管理状态机\n\n- 新增 leave-request.machine.ts (请假申请状态机)\n- 新增 overtime-request.machine.ts (加班申请状态机)\n- 新增 serial-number.machine.ts (序列号/资产状态机)\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:28:50Z"}],"HeadCommit":{"Sha1":"e15e357a819170a89dbcfd25fe33ea58972ae0ff","Message":"feat: 新增 P1 优先级状态机(AI Agent、AI 任务、广告计划、选址评估)\n\n- ai-agent: 管理 AI Agent 员工生命周期(未激活→活跃→训练中→已暂停)\n- ai-task: 管理 AI 任务执行流程(待处理→处理中→已完成/失败/已取消)\n- ad-campaign: 管理广告投放全流程(草稿→待审批→已批准→投放中→已完成)\n- location-assessment: 管理门店选址评估(草稿→已提交→评审中→实地勘察→待审批→已批准)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:55:03Z"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/a7c22fc0f5e2d113210bb58646dcdbf7381be245...e15e357a819170a89dbcfd25fe33ea58972ae0ff","Len":46}...
|
1771862494
|
Edit
Delete
|
|
279
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e2899fe4a {"Commits":[{"Sha1":"e2899fe4a30c3be6afb4230ccf40447f45e903dc","Message":"sync: 同步内容/社媒/短信营销治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容分发治理回放 (content-distribution-v1)\n- 新增内容社交内容治理回放 (content-social-content-v5~v9)\n - 覆盖内容创作/分发/邮件营销/内容库/模板/版权/审核\n- 新增内容社交直播治理回放 (content-social-live-video-v1)\n- 新增内容社交社媒治理回放 (content-social-social-v1~v10)\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n- 新增短信营销治理回放 (sms-marketing-v1)\n- 新增社交粉丝治理回放 (social-followers-v1)\n- 清理旧版 playwright-report 与 test-results 产物\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T20:58:42+08:00"}],"HeadCommit":{"Sha1":"e2899fe4a30c3be6afb4230ccf40447f45e903dc","Message":"sync: 同步内容/社媒/短信营销治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容分发治理回放 (content-distribution-v1)\n- 新增内容社交内容治理回放 (content-social-content-v5~v9)\n - 覆盖内容创作/分发/邮件营销/内容库/模板/版权/审核\n- 新增内容社交直播治理回放 (content-social-live-video-v1)\n- 新增内容社交社媒治理回放 (content-social-social-v1~v10)\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n- 新增短信营销治理回放 (sms-marketing-v1)\n- 新增社交粉丝治理回放 (social-followers-v1)\n- 清理旧版 playwright-report 与 test-results 产物\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T20:58:42+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/8a1f5fc17b0e1692e9da7c94fc0fd769eff89926...e2899fe4a30c3be6afb4230ccf40447f45e903dc","Len":1}...
|
1773752343
|
Edit
Delete
|
|
321
|
1
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e31b1c088 {"Commits":[{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"}],"HeadCommit":{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"},"CompareURL":"juhai/pctest/compare/78427a51eb7bd5a7de532a80ec9e94f265930824...e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Len":1}...
|
1773989952
|
Edit
Delete
|
|
322
|
2
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e31b1c088 {"Commits":[{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"}],"HeadCommit":{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"},"CompareURL":"juhai/pctest/compare/78427a51eb7bd5a7de532a80ec9e94f265930824...e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Len":1}...
|
1773989952
|
Edit
Delete
|
|
188
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e5a2f5ba8 {"Commits":[{"Sha1":"e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Message":"feat(seeds): Add system seed module and reorganize seed order\n\n- Add system seed module (00-system.ts) for system configs and sequences\n- Update main seed.ts to run system seeds before base seeds\n- Add DEPLOY_DB.md documentation\n- Add complete_migration_seed.sql.gz backup\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-10T10:28:18+08:00"}],"HeadCommit":{"Sha1":"e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Message":"feat(seeds): Add system seed module and reorganize seed order\n\n- Add system seed module (00-system.ts) for system configs and sequences\n- Update main seed.ts to run system seeds before base seeds\n- Add DEPLOY_DB.md documentation\n- Add complete_migration_seed.sql.gz backup\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-10T10:28:18+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/aca27bf02ce6383914983c80b4169430b45bc90f...e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Len":1}...
|
1773109707
|
Edit
Delete
|
|
743
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
744
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
745
|
3
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
746
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
747
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
748
|
10
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
749
|
11
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
173
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e7e29f1e6 {"Commits":[{"Sha1":"e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Message":"feat: add BatchView and GeneratorView components for web editor\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T10:34:52+08:00"}],"HeadCommit":{"Sha1":"e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Message":"feat: add BatchView and GeneratorView components for web editor\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T10:34:52+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/ad414a2387c06b2d1c10affca48fd5620b6f6f9e...e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Len":1}...
|
1772418895
|
Edit
Delete
|