| event_payload |
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"18a5bb9c67c571fc2cad6ffe61e70633bcec36a8","after":"f8a1588d13917a22d3710214cee7468768c4490e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/18a5bb9c67c571fc2cad6ffe61e70633bcec36a8...f8a1588d13917a22d3710214cee7468768c4490e","commits":[{"id":"f8a1588d13917a22d3710214cee7468768c4490e","message":"Fix contract signing flow timeout\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f8a1588d13917a22d3710214cee7468768c4490e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:48:12+08:00","added":["e2e/playwright-report/data/7495e89db6a75c9157bb7d7ebe12c173bf7cf402.md","e2e/playwright-report/data/9955ede029d83bb442cc81af41cfb4bb49536999.png","e2e/test-results/.last-run.json","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/error-context.md","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/results.json"],"removed":["e2e/playwright-report/data/f5b5616a741a6e192f9dde421573c184c01dc922.png","e2e/playwright-report/data/fa5b2d3aebf662f01601745c5ac245445aa644d4.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/error-context.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/test-failed-1.png"],"modified":["e2e/.auth/admin.json","e2e/helpers/test-data-factory.ts","e2e/pages/LeadListPage.ts","e2e/playwright-report/index.html"]},{"id":"8b4fec9e55a27c0fc0081fee973dae0b4c3556be","message":"修复合同签署流程超时失败问题 (0)\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8b4fec9e55a27c0fc0081fee973dae0b4c3556be","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:45:30+08:00","added":["e2e/playwright-report/data/f5b5616a741a6e192f9dde421573c184c01dc922.png","e2e/playwright-report/data/fa5b2d3aebf662f01601745c5ac245445aa644d4.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/error-context.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/0203d8fc34a56fe18a7a3cee2b84d8a25a4adc4a.json","e2e/playwright-report/data/69c5d27cf9d87924d82d96f9762994ab8b91e838.json","e2e/playwright-report/data/762aac4ae66cdb2d0f4d68ec71d8696c77c0853f.md","e2e/playwright-report/data/8a94721710f7e320fea427b562903076f0fdd441.png","e2e/playwright-report/data/b767d09961095f342da8d3d0b8c98650b1c92efb.json","e2e/playwright-report/data/e3eac4f1869ff1813a671f8ee6ce0cc6b1b4b957.json","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/error-context.md","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/error-context.md","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"modified":["e2e/.auth/admin.json","e2e/pages/BasePage.ts","e2e/playwright-report/index.html"]},{"id":"6ed3a911ae382b8fd5c190cfe0919e2367a7097b","message":"修复contract-signing-flow超时失败\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ed3a911ae382b8fd5c190cfe0919e2367a7097b","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:44:32+08:00","added":["e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/error-context.md","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"removed":[],"modified":[]},{"id":"9f9b2c96d3714de38f0d27e7c5fc66e23cf496b4","message":"Fix contract signing timeout\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9f9b2c96d3714de38f0d27e7c5fc66e23cf496b4","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:42:28+08:00","added":["e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/error-context.md","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png"],"removed":["e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/error-context.md","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-28626-签署流程-E2E-测试-权限测试:销售专员无法审批合同-chromium/error-context.md","e2e/test-results/business-flows-contract-si-28626-签署流程-E2E-测试-权限测试:销售专员无法审批合同-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-51110--合同签署流程-E2E-测试-合同续签流程:到期前续签-chromium/error-context.md","e2e/test-results/business-flows-contract-si-51110--合同签署流程-E2E-测试-合同续签流程:到期前续签-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-66eea-试-审批拒绝流程:法务拒绝-→-销售修改-→-重新提交-chromium/error-context.md","e2e/test-results/business-flows-contract-si-66eea-试-审批拒绝流程:法务拒绝-→-销售修改-→-重新提交-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-90e82-合同签署流程-E2E-测试-签署拒绝流程:客户拒绝签署-chromium/error-context.md","e2e/test-results/business-flows-contract-si-90e82-合同签署流程-E2E-测试-签署拒绝流程:客户拒绝签署-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-a11ed-签署流程-E2E-测试-合同终止流程:生效中-→-终止-chromium/error-context.md","e2e/test-results/business-flows-contract-si-a11ed-签署流程-E2E-测试-合同终止流程:生效中-→-终止-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-bed52-E-测试-合同激活-→-订单生成-→-权益激活完整链路-chromium/error-context.md","e2e/test-results/business-flows-contract-si-bed52-E-测试-合同激活-→-订单生成-→-权益激活完整链路-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-e6f49-合同签署流程-E2E-测试-双审批流程:法务-财务审批-chromium/error-context.md","e2e/test-results/business-flows-contract-si-e6f49-合同签署流程-E2E-测试-双审批流程:法务-财务审批-chromium/test-failed-1.png"],"modified":["e2e/.auth/admin.json"]},{"id":"9503f4d0db1e5309d3d5fe57141c1804825a6a31","message":"Fix contract signing flow timeout\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9503f4d0db1e5309d3d5fe57141c1804825a6a31","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:40:10+08:00","added":["e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/error-context.md","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-28626-签署流程-E2E-测试-权限测试:销售专员无法审批合同-chromium/error-context.md","e2e/test-results/business-flows-contract-si-28626-签署流程-E2E-测试-权限测试:销售专员无法审批合同-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-51110--合同签署流程-E2E-测试-合同续签流程:到期前续签-chromium/error-context.md","e2e/test-results/business-flows-contract-si-51110--合同签署流程-E2E-测试-合同续签流程:到期前续签-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-66eea-试-审批拒绝流程:法务拒绝-→-销售修改-→-重新提交-chromium/error-context.md","e2e/test-results/business-flows-contract-si-66eea-试-审批拒绝流程:法务拒绝-→-销售修改-→-重新提交-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-90e82-合同签署流程-E2E-测试-签署拒绝流程:客户拒绝签署-chromium/error-context.md","e2e/test-results/business-flows-contract-si-90e82-合同签署流程-E2E-测试-签署拒绝流程:客户拒绝签署-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-a11ed-签署流程-E2E-测试-合同终止流程:生效中-→-终止-chromium/error-context.md","e2e/test-results/business-flows-contract-si-a11ed-签署流程-E2E-测试-合同终止流程:生效中-→-终止-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-bed52-E-测试-合同激活-→-订单生成-→-权益激活完整链路-chromium/error-context.md","e2e/test-results/business-flows-contract-si-bed52-E-测试-合同激活-→-订单生成-→-权益激活完整链路-chromium/test-failed-1.png","e2e/test-results/business-flows-contract-si-e6f49-合同签署流程-E2E-测试-双审批流程:法务-财务审批-chromium/error-context.md","e2e/test-results/business-flows-contract-si-e6f49-合同签署流程-E2E-测试-双审批流程:法务-财务审批-chromium/test-failed-1.png"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"f8a1588d13917a22d3710214cee7468768c4490e","message":"Fix contract signing flow timeout\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f8a1588d13917a22d3710214cee7468768c4490e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-02-12T08:48:12+08:00","added":["e2e/playwright-report/data/7495e89db6a75c9157bb7d7ebe12c173bf7cf402.md","e2e/playwright-report/data/9955ede029d83bb442cc81af41cfb4bb49536999.png","e2e/test-results/.last-run.json","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/error-context.md","e2e/test-results/business-flows-contract-si-109b0--测试-标准流程:法务审批-→-电子签章-→-合同激活-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/results.json"],"removed":["e2e/playwright-report/data/f5b5616a741a6e192f9dde421573c184c01dc922.png","e2e/playwright-report/data/fa5b2d3aebf662f01601745c5ac245445aa644d4.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/error-context.md","e2e/test-results/business-flows-quote-appro-46c9f-流程:大额折扣触发审批-→-经理审批通过-→-发送客户-chromium/test-failed-1.png"],"modified":["e2e/.auth/admin.json","e2e/helpers/test-data-factory.ts","e2e/pages/LeadListPage.ts","e2e/playwright-report/index.html"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":true,"fork":false,"template":false,"parent":null,"mirror":false,"size":169883,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-02-24T00:07:29+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}... |