Commit b73b8ad8 by linjinhong

fix:修改问题

parent f03769d1
......@@ -2,7 +2,7 @@
"name": "JomallProductionAssistant",
"productName": "JomallProductionAssistant",
"description": "",
"version": "1.0.27",
"version": "1.0.29",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
......
......@@ -177,7 +177,7 @@ export default {
console.log("data", data);
let path, processDesignA, processDesignB;
if (data.data) {
path = data.data.path;
path = data.data.path || data.data[0];
processDesignA = data.data.processDesignA;
processDesignB = data.data.processDesignB;
} else {
......
......@@ -84,6 +84,8 @@ export const downloadImage = (list, isForcedProduction) => {
if (downloadItems.length === 0) {
return resolve(list);
}
console.log("list1111", list);
console.log("downloadItems", downloadItems);
// 并行处理所有下载
const downloadPromises = downloadItems.map((item) => {
......@@ -104,6 +106,7 @@ export const downloadImage = (list, isForcedProduction) => {
const isArchive = archiveExtensions.some((ext) =>
item.url.toLowerCase().includes(ext),
);
console.log("item.url", item.url);
const fileName = isArchive
? item.url.split("/").pop()
......@@ -137,10 +140,10 @@ export const downloadImage = (list, isForcedProduction) => {
resolveStream();
});
});
if (isArchive) {
// 处理压缩文件
item.list = await zip(filePath, dirPath);
console.log("list111111111", item.list);
if (Object.keys(isForcedProduction).length > 0) {
item.list = item.list.map((el) => {
if (el.designId.includes("A")) {
......@@ -151,7 +154,7 @@ export const downloadImage = (list, isForcedProduction) => {
return { ...el };
});
}
console.log("list", item.list);
console.log("list222222222", item.list);
} else {
// 处理普通图片文件
if (!item.list) item.list = [];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment