File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -198,7 +198,7 @@ var rule = {
198198 return setResult ( extractVideos ( json ) ) ;
199199 } ,
200200
201- // 二级详情:按功能模块拆分,每个模块空行分隔
201+ // 二级详情:按功能模块拆分,每个模块空行分隔
202202 二级 : async function ( ids ) {
203203 // 1. 获取基础信息
204204 const detailUrl = `${ config . host } /emby/Users/${ config . userId } /Items/${ ids } ?` +
@@ -270,8 +270,13 @@ var rule = {
270270 `Fields=Overview,PrimaryImageAspectRatio&Limit=1000` ;
271271 const episodes = ( JSON . parse ( await fetchApi ( episodesUrl ) ) ) . Items || [ ] ;
272272
273+ // 仅新增:添加第几集的序号显示
273274 result . push ( episodes . map ( function ( item ) {
274- return `${ item . Name } $${ item . Id } ` ;
275+ // 获取集序号,兜底处理
276+ const episodeNum = item . IndexNumber ? `第${ item . IndexNumber } 集` : "未知集数" ;
277+ // 拼接序号和原名称
278+ const fullName = item . Name ? `${ episodeNum } ${ item . Name } ` : episodeNum ;
279+ return `${ fullName } $${ item . Id } ` ;
275280 } ) . join ( "#" ) ) ;
276281 }
277282
@@ -284,7 +289,6 @@ var rule = {
284289
285290 return VOD ;
286291 } ,
287-
288292 // 搜索:URL拆分,逻辑简洁清晰
289293 搜索 : async function ( wd , quick , pg = 1 ) {
290294 const url = `${ config . host } /emby/Users/${ config . userId } /Items?` +
You can’t perform that action at this time.
0 commit comments