This commit is contained in:
Viet An
2026-06-07 09:22:53 +07:00
parent d17bc0583c
commit ee914cc382
8 changed files with 653 additions and 385 deletions

View File

@@ -140,26 +140,26 @@ export default defineNuxtPlugin((nuxtApp) => {
text: "Kích thước video phải dưới 1GB",
};
}
let data = new FormData();
let fileName = dayjs(new Date()).format("YYYYMMDDhhmmss") + "-" + file.name;
data.append("name", file.name);
data.append("filename", fileName);
data.append("file", file);
data.append("type", type);
data.append("size", file.size);
data.append("user", user);
data.append("convert", convert);
const form = new FormData();
const filename = dayjs(new Date()).format("YYYYMMDDhhmmss") + "-" + file.name;
form.append("name", file.name);
form.append("filename", filename);
form.append("file", file);
form.append("type", type);
form.append("size", file.size);
form.append("user", user);
form.append("convert", convert);
// Thêm quality nếu convert được bật và quality được cung cấp
if (convert && quality !== null && quality !== undefined) {
data.append("quality", quality);
form.append("quality", quality);
}
return {
form: data,
type: type,
size: file.size,
file: file,
form,
type,
file,
filename,
name: file.name,
filename: fileName,
size: file.size,
};
};