diff --git a/build/maintainers.json b/build/maintainers.json index f60703bb5f..918e15f7fc 100644 --- a/build/maintainers.json +++ b/build/maintainers.json @@ -7766,6 +7766,9 @@ "/sfacg/novel/chapter/:id": [ "keocheung" ], + "/shanghaimuseum/display/offline-exhibit/:type?": [ + "magazian" + ], "/shcstheatre/programs": [ "fuzy112" ], diff --git a/build/radar-rules.js b/build/radar-rules.js index b2597bc108..f8f878a444 100644 --- a/build/radar-rules.js +++ b/build/radar-rules.js @@ -19071,6 +19071,11 @@ docs:"https://docs.rsshub.app/routes/reading", source:[ "/Novel/:id/*" ], target:"/sfacg/novel/chapter/:id" } ] }, + "shanghaimuseum.net":{ _name:"Shanghai Museum", + www:[ { title:"Special Exhibitions", + docs:"https://docs.rsshub.app/routes/travel", + source:[ "/mu/frontend/pg/display/offline-exhibit" ], + target:"/shanghaimuseum/display/offline-exhibit" } ] }, "shcstheatre.com":{ _name:"上海文化广场", www:[ { title:"节目列表", docs:"https://docs.rsshub.app/routes/shopping", diff --git a/build/radar-rules.json b/build/radar-rules.json index e43811d9dd..e4b016599b 100644 --- a/build/radar-rules.json +++ b/build/radar-rules.json @@ -41186,6 +41186,19 @@ } ] }, + "shanghaimuseum.net": { + "_name": "Shanghai Museum", + "www": [ + { + "title": "Special Exhibitions", + "docs": "https://docs.rsshub.app/routes/travel", + "source": [ + "/mu/frontend/pg/display/offline-exhibit" + ], + "target": "/shanghaimuseum/display/offline-exhibit" + } + ] + }, "shcstheatre.com": { "_name": "上海文化广场", "www": [ diff --git a/build/route-paths.ts b/build/route-paths.ts index 202a68869b..339e68ae88 100644 --- a/build/route-paths.ts +++ b/build/route-paths.ts @@ -2525,6 +2525,7 @@ export type RoutePath = | `/seu/yjs` | `/seu/yzb/:type` | `/sfacg/novel/chapter/:id` + | `/shanghaimuseum/display/offline-exhibit/:type?` | `/shcstheatre/programs` | `/shiep/:type/:id?` | `/shisu/en/:section` diff --git a/build/routes.js b/build/routes.js index 6dd51a4404..ee2eaa83b1 100644 --- a/build/routes.js +++ b/build/routes.js @@ -108916,6 +108916,40 @@ export default { "url": "book.sfacg.com", "lang": "zh-CN" }, + "shanghaimuseum": { + "routes": { + "/display/offline-exhibit/:type?": { + "path": "/display/offline-exhibit/:type?", + "categories": [ + "travel" + ], + "example": "/shanghaimuseum/display/offline-exhibit/PRESENT", + "parameters": { + "type": "Exhibition type, supported values: PRESENT (当期展览) | PAST (往期展览). Default: All exhibitions (both PRESENT and PAST)." + }, + "name": "Special Exhibitions", + "maintainers": [ + "magazian" + ], + "radar": [ + { + "source": [ + "www.shanghaimuseum.net/mu/frontend/pg/display/offline-exhibit" + ], + "target": "/display/offline-exhibit" + } + ], + "location": "offline-exhibit.tsx", + "module": () => import('@/routes/shanghaimuseum/offline-exhibit.tsx') + } + }, + "apiRoutes": {}, + "name": "Shanghai Museum", + "url": "www.shanghaimuseum.net", + "zh": { + "name": "上海博物馆" + } + }, "shcstheatre": { "routes": { "/programs": { diff --git a/build/routes.json b/build/routes.json index 9e318d4ccf..6cf588a5fa 100644 --- a/build/routes.json +++ b/build/routes.json @@ -108916,6 +108916,40 @@ "url": "book.sfacg.com", "lang": "zh-CN" }, + "shanghaimuseum": { + "routes": { + "/display/offline-exhibit/:type?": { + "path": "/display/offline-exhibit/:type?", + "categories": [ + "travel" + ], + "example": "/shanghaimuseum/display/offline-exhibit/PRESENT", + "parameters": { + "type": "Exhibition type, supported values: PRESENT (当期展览) | PAST (往期展览). Default: All exhibitions (both PRESENT and PAST)." + }, + "name": "Special Exhibitions", + "maintainers": [ + "magazian" + ], + "radar": [ + { + "source": [ + "www.shanghaimuseum.net/mu/frontend/pg/display/offline-exhibit" + ], + "target": "/display/offline-exhibit" + } + ], + "location": "offline-exhibit.tsx", + "module": "() => import('@/routes/shanghaimuseum/offline-exhibit.tsx')" + } + }, + "apiRoutes": {}, + "name": "Shanghai Museum", + "url": "www.shanghaimuseum.net", + "zh": { + "name": "上海博物馆" + } + }, "shcstheatre": { "routes": { "/programs": {