mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-07 08:46:40 +08:00
fix 整理默认路径
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "moviepilot",
|
"name": "moviepilot",
|
||||||
"version": "1.4.7",
|
"version": "1.4.8",
|
||||||
"private": true,
|
"private": true,
|
||||||
"bin": "dist/service.js",
|
"bin": "dist/service.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
@@ -106,4 +106,4 @@
|
|||||||
"resolutions": {
|
"resolutions": {
|
||||||
"postcss": "8"
|
"postcss": "8"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -219,10 +219,30 @@ async function retransferBatch() {
|
|||||||
// 重新整理IDS
|
// 重新整理IDS
|
||||||
redoIds.value = selected.value.map(item => item.id)
|
redoIds.value = selected.value.map(item => item.id)
|
||||||
// 重新整理target
|
// 重新整理target
|
||||||
if (selected.value.length === 1)
|
if (selected.value.length === 1) {
|
||||||
redoTarget.value = selected.value[0].dest ?? ''
|
// 目的目录
|
||||||
else
|
const dest = selected.value[0].dest ?? ''
|
||||||
|
// 类型
|
||||||
|
const mediaType = selected.value[0].type
|
||||||
|
// 分类
|
||||||
|
const category = selected.value[0].category
|
||||||
|
if (dest) {
|
||||||
|
let index = -2
|
||||||
|
if (mediaType !== '电影')
|
||||||
|
index = -3
|
||||||
|
|
||||||
|
if (category)
|
||||||
|
index -= 1
|
||||||
|
// 截取路径
|
||||||
|
redoTarget.value = dest.split('/').slice(0, index).join('/')
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
redoTarget.value = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
redoTarget.value = ''
|
redoTarget.value = ''
|
||||||
|
}
|
||||||
// 打开识别弹窗
|
// 打开识别弹窗
|
||||||
redoDialog.value = true
|
redoDialog.value = true
|
||||||
}
|
}
|
||||||
@@ -236,7 +256,19 @@ const dropdownItems = ref([
|
|||||||
prependIcon: 'mdi-redo-variant',
|
prependIcon: 'mdi-redo-variant',
|
||||||
click: (item: TransferHistory) => {
|
click: (item: TransferHistory) => {
|
||||||
redoIds.value = [item.id]
|
redoIds.value = [item.id]
|
||||||
redoTarget.value = item.dest ?? ''
|
if (item.dest) {
|
||||||
|
let index = -2
|
||||||
|
if (item.type !== '电影')
|
||||||
|
index = -3
|
||||||
|
|
||||||
|
if (item.category)
|
||||||
|
index -= 1
|
||||||
|
|
||||||
|
redoTarget.value = item.dest.split('/').slice(0, index).join('/')
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
redoTarget.value = ''
|
||||||
|
}
|
||||||
redoDialog.value = true
|
redoDialog.value = true
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user