Commit 566e59a1 authored by edwin's avatar edwin

combine ECAsset and GlobalAsset result

parent 974be349
......@@ -93,14 +93,14 @@
// fetch product URL
let currentms = new Date().getTime();
let assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=main_product%2FGU%2F${SKU}&t=datacategory%2Fecasset&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} product image`);
let assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=main_product%2FGU%2F${SKU}&t=datacategory%2Fecasset&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} ECAsset`);
let DOMString = createDOMString(SKU, assetlist);
container.insertAdjacentHTML('beforeend', DOMString);
clientSideFilter();
// fetch model URL
currentms = new Date().getTime();
assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=datacategory%2Fasset&w=${SKU}&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} model image`);
assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=datacategory%2Fasset&w=${SKU}&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} GlobalAsset`);
DOMString = createDOMString(SKU, assetlist);
container.insertAdjacentHTML('beforeend', DOMString);
clientSideFilter();
......@@ -183,24 +183,20 @@
// first link
let currentms = new Date().getTime();
let assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=main_product%2FGU%2F${SKU}&t=datacategory%2Fecasset&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} product image`);
let assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=main_product%2FGU%2F${SKU}&t=datacategory%2Fecasset&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} ECAsset`);
let downloadlist = filtering(assetlist, SKU);
await downloadList(downloadlist["product"], `${SKU}`);
await sleep(sleepTime);
let is_old = assetlist.length === 0;
let productlist = downloadlist["product"];
let modellist = downloadlist["model"];
// second link
currentms = new Date().getTime();
assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=datacategory%2Fasset&w=${SKU}&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} model image`);
assetlist = await fetchSKU(`${baseurl}api/asset?time=${currentms}&t=datacategory%2Fasset&w=${SKU}&r=north&z=${fetchNumber}&c=DEFAULT`, `${SKU} GlobalAsset`);
downloadlist = filtering(assetlist, SKU);
if(is_old){
addDebugMessage(`re-attempt download product list`);
await downloadList(downloadlist["product"], `${SKU}`);
await sleep(sleepTime);
}
await downloadList(downloadlist["product"].concat(productlist), `${SKU}`);
await sleep(sleepTime);
await downloadList(downloadlist["model"].concat(modellist), `${SKU}_model`);
await sleep(sleepTime);
......
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