文件空时字符处理bug修复

This commit is contained in:
XaoLi717 2024-10-17 10:18:18 +08:00
parent 576df026a5
commit d541c7b060
2 changed files with 17 additions and 9 deletions

View File

@ -178,12 +178,17 @@ const getColor = (per:number) => {
return colorObj ? colorObj.color : '#f56c6c'; return colorObj ? colorObj.color : '#f56c6c';
} }
// //
const getPage = async (fileName:string) => { const getPage = async (fileName: string) => {
try {
queryParamsOnly.pageSize = 1; queryParamsOnly.pageSize = 1;
queryParamsOnly.fileName = fileName; queryParamsOnly.fileName = fileName;
const data = await onlyofApi.getonlyofPage(queryParamsOnly); const data = await onlyofApi.getonlyofPage(queryParamsOnly);
return data.list[0]?.filePath return data.list[0]?.filePath;
} } catch (error) {
console.error("Error fetching page:", error);
return null;
}
};
// //
const SyncFiles = async () => { const SyncFiles = async () => {
if (upDing.value){ if (upDing.value){

View File

@ -205,13 +205,16 @@ const open = async (type: string, id?: number) => {
formData.value.filePath[0] = formData.value.filePath[0].substring(1) formData.value.filePath[0] = formData.value.filePath[0].substring(1)
formData.value.filePath[pathLen-1] = formData.value.filePath[pathLen-1].substring(0,formData.value.filePath[pathLen-1].length-1) formData.value.filePath[pathLen-1] = formData.value.filePath[pathLen-1].substring(0,formData.value.filePath[pathLen-1].length-1)
} }
// //
if (formData.value.fileStatus) { if (formData.value.fileStatus&&formData.value.fileStatus.length>2) {
let statusString = formData.value.fileStatus.toString(); let statusString = formData.value.fileStatus.toString();
statusString = statusString.replaceAll(/\[|\]/g, ""); statusString = statusString.replaceAll(/\[|\]/g, "");
formData.value.fileStatus = statusString.split(",").map(Number); formData.value.fileStatus = statusString.split(",").map(Number);
} }
// console.log(formData.value) //2
if (typeof formData.value.fileStatus === "string"){
formData.value.fileStatus=[]
}
} finally { } finally {
formLoading.value = false formLoading.value = false
} }