mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-08 17:26:41 +08:00
feat:优化分组逻辑,使用元信息增强分组键
This commit is contained in:
@@ -209,11 +209,11 @@ onMounted(() => {
|
|||||||
const groupMap = new Map<string, Context[]>()
|
const groupMap = new Map<string, Context[]>()
|
||||||
// 遍历数据
|
// 遍历数据
|
||||||
props.items?.forEach(item => {
|
props.items?.forEach(item => {
|
||||||
const { torrent_info } = item
|
const { torrent_info, meta_info } = item
|
||||||
// init options
|
// init options
|
||||||
initOptions(item)
|
initOptions(item)
|
||||||
// group data
|
// group data
|
||||||
const key = `${torrent_info.title}_${torrent_info.size}`
|
const key = `${meta_info.name}_${meta_info.resource_pix}_${meta_info.edition}_${meta_info.resource_team}_${meta_info.season_episode}_${torrent_info.size}`
|
||||||
if (groupMap.has(key)) {
|
if (groupMap.has(key)) {
|
||||||
// 已入库相同标题和大小的分组,将当前上下文信息添加到分组中
|
// 已入库相同标题和大小的分组,将当前上下文信息添加到分组中
|
||||||
const group = groupMap.get(key)
|
const group = groupMap.get(key)
|
||||||
|
|||||||
Reference in New Issue
Block a user