|
@@ -1144,19 +1144,20 @@ export const getDownloadZipList = (meta2dData: any, zips:any) => {
|
|
|
let _fileName =
|
|
|
(meta2dData.name && meta2dData.name.replace(/\//g, '_').replace(/:/g, '_')) ||
|
|
|
'le5le.meta2d';
|
|
|
+ getDataPngs(meta2dData).forEach(item => lists.add(item));
|
|
|
lists.add({
|
|
|
data:JSON.stringify(meta2dData).replaceAll(img_cdn, '').replaceAll(img_upCdn, ''),
|
|
|
path: `${_fileName}.json`
|
|
|
});
|
|
|
for (let key in zips) {
|
|
|
+ // zips[key].pngs.forEach(item => pngs.add(item));
|
|
|
+ getDataPngs(zips[key].data).forEach(item => lists.add(item));
|
|
|
lists.add({
|
|
|
data:JSON.stringify(zips[key].data)?.replaceAll(img_cdn, '').replaceAll(img_upCdn, ''),
|
|
|
path: `${key}/${zips[key].data.name?.replace(/\//g, '_')?.replace(/:/g, '_')}.json`
|
|
|
});
|
|
|
- // zips[key].pngs.forEach(item => pngs.add(item));
|
|
|
- getDataPngs(zips[key].data).forEach(item => lists.add(item));
|
|
|
}
|
|
|
- getDataPngs(meta2dData).forEach(item => lists.add(item));
|
|
|
+
|
|
|
return lists;
|
|
|
}
|
|
|
|
|
@@ -1174,6 +1175,7 @@ export const getDataPngs = (meta2dData: any)=>{
|
|
|
// if (_img.startsWith('/v/')) {
|
|
|
// _img = _img.slice(2);
|
|
|
// }
|
|
|
+ meta2dData.bkImage = _img;
|
|
|
lists.add({
|
|
|
url: img,
|
|
|
path: _img.split('?')[0],
|
|
@@ -1195,6 +1197,7 @@ export const getDataPngs = (meta2dData: any)=>{
|
|
|
) {
|
|
|
// 只考虑相对路径下的 image ,绝对路径图片无需下载
|
|
|
let _img = image.replace(img_cdn, '').replace(img_upCdn, '').split('?')[0];
|
|
|
+ pen[i] = _img;
|
|
|
if (!images.includes(image)) {
|
|
|
// let _img = image.replace(cdn, '').replace(upCdn, '');
|
|
|
lists.add({
|