diff --git a/build/maintainers.json b/build/maintainers.json index 57d0729fbc..308fc24608 100644 --- a/build/maintainers.json +++ b/build/maintainers.json @@ -7778,6 +7778,9 @@ "/sfacg/novel/chapter/:id": [ "keocheung" ], + "/shanghaimuseum/information/news/:type?": [ + "magazian" + ], "/shanghaimuseum/display/offline-exhibit/:type?": [ "magazian" ], diff --git a/build/radar-rules.js b/build/radar-rules.js index 7b07a009ca..c7a26e1b79 100644 --- a/build/radar-rules.js +++ b/build/radar-rules.js @@ -19087,7 +19087,11 @@ source:[ "/Novel/:id/*" ], target:"/sfacg/novel/chapter/:id" } ] }, "shanghaimuseum.net":{ _name:"Shanghai Museum", - www:[ { title:"Special Exhibitions", + www:[ { title:"News & Announcements", + docs:"https://docs.rsshub.app/routes/travel", + source:[ "/mu/frontend/pg/infomation/news" ], + target:"/shanghaimuseum/information/news" }, + { title:"Special Exhibitions", docs:"https://docs.rsshub.app/routes/travel", source:[ "/mu/frontend/pg/display/offline-exhibit" ], target:"/shanghaimuseum/display/offline-exhibit" } ] }, diff --git a/build/radar-rules.json b/build/radar-rules.json index ae22746be5..5a6ec3a763 100644 --- a/build/radar-rules.json +++ b/build/radar-rules.json @@ -41226,6 +41226,14 @@ "shanghaimuseum.net": { "_name": "Shanghai Museum", "www": [ + { + "title": "News & Announcements", + "docs": "https://docs.rsshub.app/routes/travel", + "source": [ + "/mu/frontend/pg/infomation/news" + ], + "target": "/shanghaimuseum/information/news" + }, { "title": "Special Exhibitions", "docs": "https://docs.rsshub.app/routes/travel", diff --git a/build/route-paths.ts b/build/route-paths.ts index 0ffb61cad2..1497d55114 100644 --- a/build/route-paths.ts +++ b/build/route-paths.ts @@ -2530,6 +2530,7 @@ export type RoutePath = | `/seu/yzb/:type` | `/sfacg/novel/chapter/:id` | `/shanghaimuseum/display/offline-exhibit/:type?` + | `/shanghaimuseum/information/news/:type?` | `/shcstheatre/programs` | `/shiep/:type/:id?` | `/shisu/en/:section` diff --git a/build/routes.js b/build/routes.js index 1aacf08aab..12ebf3b877 100644 --- a/build/routes.js +++ b/build/routes.js @@ -109055,6 +109055,30 @@ export default { }, "shanghaimuseum": { "routes": { + "/information/news/:type?": { + "path": "/information/news/:type?", + "categories": [ + "travel" + ], + "example": "/shanghaimuseum/information/news/all", + "parameters": { + "type": "News type, supported values: all (新闻与公告) | news (新闻动态) | bulletin (本馆公告) | finance (财务公开). Default: all." + }, + "name": "News & Announcements", + "maintainers": [ + "magazian" + ], + "radar": [ + { + "source": [ + "www.shanghaimuseum.net/mu/frontend/pg/infomation/news" + ], + "target": "/information/news" + } + ], + "location": "news.ts", + "module": () => import('@/routes/shanghaimuseum/news.ts') + }, "/display/offline-exhibit/:type?": { "path": "/display/offline-exhibit/:type?", "categories": [ diff --git a/build/routes.json b/build/routes.json index 179fb229da..c72146e4e9 100644 --- a/build/routes.json +++ b/build/routes.json @@ -109055,6 +109055,30 @@ }, "shanghaimuseum": { "routes": { + "/information/news/:type?": { + "path": "/information/news/:type?", + "categories": [ + "travel" + ], + "example": "/shanghaimuseum/information/news/all", + "parameters": { + "type": "News type, supported values: all (新闻与公告) | news (新闻动态) | bulletin (本馆公告) | finance (财务公开). Default: all." + }, + "name": "News & Announcements", + "maintainers": [ + "magazian" + ], + "radar": [ + { + "source": [ + "www.shanghaimuseum.net/mu/frontend/pg/infomation/news" + ], + "target": "/information/news" + } + ], + "location": "news.ts", + "module": "() => import('@/routes/shanghaimuseum/news.ts')" + }, "/display/offline-exhibit/:type?": { "path": "/display/offline-exhibit/:type?", "categories": [