Bladeren bron

feat(product-manage):下载传参修改

xinyan 6 maanden geleden
bovenliggende
commit
65ab2bdee3

+ 11 - 11
src/views/product-manage/competitor-monitor/component/DataTable.vue

@@ -139,17 +139,17 @@ async function handleDownload() {
   gridOptions.loading = true;
   try {
     const query = {
-      country_code: queryParameter?.country,
-      goods__brand: queryParameter?.brand,
-      goods__tag: queryParameter?.group,
-      status: queryParameter?.status,
-      shop_id: queryParameter?.shop,
-      asin: queryParameter?.asin,
-      goods__sku: queryParameter?.sku,
-      platform_number: queryParameter?.platformId,
-      goods__all_ratings: queryParameter?.scoreNumber,
-      goods__all_reviews: queryParameter?.commentNumber,
-      goods__all_score: queryParameter?.displayScore
+			country_code: queryParameter?.country,
+			goods__brand: queryParameter?.brand,
+			goods__tag: queryParameter?.group,
+			status: queryParameter?.status,
+			shop: queryParameter?.shop,
+			asin: queryParameter?.asin,
+			goods__sku: queryParameter?.sku,
+			platform_number: queryParameter?.platformId,
+			goods__all_ratings: queryParameter?.scoreNumber,
+			goods__all_reviews: queryParameter?.commentNumber,
+			goods__all_score: queryParameter?.displayScore,
     };
     const response = await api.exportData(query);
     const url = window.URL.createObjectURL(new Blob([ response.data ]));

+ 9 - 7
src/views/product-manage/product-list/component/DataTable.vue

@@ -128,13 +128,15 @@ async function handleDownload() {
   gridOptions.loading = true;
   try {
     const query = {
-      country_code: queryParameter?.country,
-      brand: queryParameter?.brand,
-      tag: queryParameter?.group,
-      status: queryParameter?.status,
-      asin: queryParameter?.asin,
-      sku: queryParameter?.sku,
-			shop: queryParameter?.shop
+			country_code: queryParameter?.country,
+			brand: queryParameter?.brand,
+			tag: queryParameter?.group,
+			status: queryParameter?.status,
+			asin: queryParameter?.asin,
+			sku: queryParameter?.sku,
+			shop: queryParameter?.shop,
+			is_competitors: queryParameter?.isCompetitors,
+			platform_number: queryParameter?.platformNumber
     };
     const response = await api.exportData(query);
     const url = window.URL.createObjectURL(new Blob([ response.data ]));

+ 11 - 11
src/views/product-manage/product-monitor/component/DataTable.vue

@@ -135,17 +135,17 @@ async function handleDownload() {
   gridOptions.loading = true;
   try {
     const query = {
-      country_code: queryParameter?.country,
-      goods__brand: queryParameter?.brand,
-      goods__tag: queryParameter?.group,
-      status: queryParameter?.status,
-      shop_id: queryParameter?.shop,
-      asin: queryParameter?.asin,
-      goods__sku: queryParameter?.sku,
-      platform_number: queryParameter?.platformId,
-      goods__all_ratings: queryParameter?.scoreNumber,
-      goods__all_reviews: queryParameter?.commentNumber,
-      goods__all_score: queryParameter?.displayScore
+			country_code: queryParameter?.country,
+			brand: queryParameter?.brand,
+			tag: queryParameter?.group,
+			status: queryParameter?.status,
+			shop_id: queryParameter?.shop,
+			asin: queryParameter?.asin,
+			sku: queryParameter?.sku,
+			platform_number: queryParameter?.platformId,
+			scoreNumber: queryParameter?.scoreNumber,
+			commentNumber: queryParameter?.commentNumber,
+			displayScore: queryParameter?.displayScore
     };
     const response = await api.exportData(query);
     const url = window.URL.createObjectURL(new Blob([ response.data ]));