{ "sceneId": "tq-lineloss-report", "sceneName": "台区线损月周累计统计分析", "sceneKind": "report_collection", "workflowArchetype": "multi_mode_request", "bootstrap": { "expectedDomain": "20.76.57.61:18080", "targetUrl": "http://20.76.57.61:18080/gsllys", "requiresTargetPage": true, "pageTitleKeywords": ["台区线损"], "source": "canonical_fixture" }, "defaultMode": "month", "modeSwitchField": "period_mode", "modes": [ { "name": "month", "label": "month", "condition": { "field": "period_mode", "operator": "equals", "value": "month" }, "apiEndpoint": { "name": "monthReport", "url": "http://20.76.57.61:18080/gsllys/monthReport", "method": "POST", "contentType": "application/x-www-form-urlencoded" }, "requestTemplate": { "orgno": "${args.org_code}", "tjzq": "month" }, "responsePath": "content" }, { "name": "week", "label": "week", "condition": { "field": "period_mode", "operator": "equals", "value": "week" }, "apiEndpoint": { "name": "weekReport", "url": "http://20.76.57.61:18080/gsllys/weekReport", "method": "POST", "contentType": "application/x-www-form-urlencoded" }, "requestTemplate": { "orgno": "${args.org_code}", "tjzq": "week" }, "responsePath": "content" } ], "workflowSteps": [ { "type": "request", "description": "select mode and query corresponding endpoint" }, { "type": "transform", "description": "normalize mode-specific table rows" } ], "readiness": { "level": "A", "gates": [ { "name": "bootstrap_resolved", "passed": true }, { "name": "request_contract_complete", "passed": true }, { "name": "response_contract_complete", "passed": true }, { "name": "workflow_contract_complete", "passed": true }, { "name": "runtime_contract_compatible", "passed": true } ] } }