修复默认长度错误,修复未下载完成的任务无法正常显示名字

This commit is contained in:
chuzhongzai 2022-11-16 20:53:15 +08:00
parent 0eb89e98e2
commit da2a10f5ea

View File

@ -231,22 +231,27 @@ const mutations = {
}, },
_updateGalleryTasks(state, tasks){ _updateGalleryTasks(state, tasks){
tasks.forEach((task) => { tasks.forEach((task) => {
let name = task.name if(task.name.includes("[")) {
let lastIndex = name.lastIndexOf("[") let name = task.name
name = name.substring(0, lastIndex) let lastIndex = name.lastIndexOf("[")
while(name.includes("[") && name.includes("]")){ name = name.substring(0, lastIndex)
let start = name.indexOf("[") while (name.includes("[") && name.includes("]")) {
let end = name.indexOf("]") + 1 let start = name.indexOf("[")
let temp = name.substring(start, end) let end = name.indexOf("]") + 1
name = name.replace(temp, "") let temp = name.substring(start, end)
name = name.replace(temp, "")
}
while (name.includes("(") && name.includes(")")) {
let start = name.indexOf("(")
let end = name.indexOf(")") + 1
let temp = name.substring(start, end)
name = name.replace(temp, "")
}
task.shortName = name.trim()
} }
while(name.includes("(") && name.includes(")")){ else{
let start = name.indexOf("(") task.shortName = task.name
let end = name.indexOf(")") + 1
let temp = name.substring(start, end)
name = name.replace(temp, "")
} }
task.shortName = name.trim()
if(task.status === "已提交"){ if(task.status === "已提交"){
task.progress = "已提交" task.progress = "已提交"
@ -432,15 +437,15 @@ const mutations = {
const state = { const state = {
totalGalleryTask:[], //存放本子数据的数组 totalGalleryTask:[], //存放本子数据的数组
chosenGallery:false, //准备下载的本子 chosenGallery:false, //准备下载的本子
totalVideoTask:[], //存放视频数据的数组 totalVideoTask:[], //存放视频数据的数组
chosenVideo:false, //准备下载的视频 chosenVideo:false, //准备下载的视频
page:1, //当前页数 page:1, //当前页数
length:7, //每页能有多少个链接 length:10, //每页能有多少个链接
defaultLength:7, //默认个数 defaultLength:7, //默认个数
shortLength:10, //简洁个数 shortLength:10, //简洁个数
isAuth:false, //是否授权 isAuth:false, //是否授权
AuthCode:'', //授权码 AuthCode:'', //授权码