152 lines
4.4 KiB
JSON
152 lines
4.4 KiB
JSON
{
|
|
"generated_at": "2026-02-11T07:44:03+00:00",
|
|
"description": "Route-level migration contract freeze for shell route-view integration.",
|
|
"routes": [
|
|
{
|
|
"route_id": "wip-overview",
|
|
"route": "/wip-overview",
|
|
"page_name": "WIP 即時概況",
|
|
"render_mode": "native",
|
|
"required_query_keys": [
|
|
"workorder",
|
|
"lotid",
|
|
"package",
|
|
"type",
|
|
"status"
|
|
],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/wip-overview"
|
|
},
|
|
{
|
|
"route_id": "wip-detail",
|
|
"route": "/wip-detail",
|
|
"page_name": "WIP 詳細列表",
|
|
"render_mode": "native",
|
|
"required_query_keys": [
|
|
"workcenter",
|
|
"workorder",
|
|
"lotid",
|
|
"package",
|
|
"type",
|
|
"status"
|
|
],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/wip-detail"
|
|
},
|
|
{
|
|
"route_id": "hold-overview",
|
|
"route": "/hold-overview",
|
|
"page_name": "Hold 即時概況",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/hold-overview"
|
|
},
|
|
{
|
|
"route_id": "hold-detail",
|
|
"route": "/hold-detail",
|
|
"page_name": "Hold 詳細查詢",
|
|
"render_mode": "native",
|
|
"required_query_keys": [
|
|
"reason"
|
|
],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/hold-detail"
|
|
},
|
|
{
|
|
"route_id": "hold-history",
|
|
"route": "/hold-history",
|
|
"page_name": "Hold 歷史報表",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/hold-history"
|
|
},
|
|
{
|
|
"route_id": "resource",
|
|
"route": "/resource",
|
|
"page_name": "設備即時狀況",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/resource-status"
|
|
},
|
|
{
|
|
"route_id": "resource-history",
|
|
"route": "/resource-history",
|
|
"page_name": "設備歷史績效",
|
|
"render_mode": "native",
|
|
"required_query_keys": [
|
|
"start_date",
|
|
"end_date",
|
|
"granularity",
|
|
"workcenter_groups",
|
|
"families",
|
|
"resource_ids",
|
|
"is_production",
|
|
"is_key",
|
|
"is_monitor"
|
|
],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/resource-history"
|
|
},
|
|
{
|
|
"route_id": "qc-gate",
|
|
"route": "/qc-gate",
|
|
"page_name": "QC-GATE 狀態",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/qc-gate"
|
|
},
|
|
{
|
|
"route_id": "job-query",
|
|
"route": "/job-query",
|
|
"page_name": "設備維修查詢",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/job-query"
|
|
},
|
|
{
|
|
"route_id": "excel-query",
|
|
"route": "/excel-query",
|
|
"page_name": "Excel 查詢工具",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/excel-query"
|
|
},
|
|
{
|
|
"route_id": "query-tool",
|
|
"route": "/query-tool",
|
|
"page_name": "Query Tool",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/query-tool"
|
|
},
|
|
{
|
|
"route_id": "tmtt-defect",
|
|
"route": "/tmtt-defect",
|
|
"page_name": "TMTT Defect",
|
|
"render_mode": "native",
|
|
"required_query_keys": [],
|
|
"owner": "frontend-mes-reporting",
|
|
"rollback_strategy": "fallback_to_legacy_route",
|
|
"source_dir": "frontend/src/tmtt-defect"
|
|
}
|
|
]
|
|
}
|