Browse Source

调整导出数据

yangg 10 months ago
parent
commit
9380d0a0ef

+ 1 - 1
manager-admin/dist/index.html

@@ -1,3 +1,3 @@
 <!DOCTYPE html><html><head><meta charset=utf-8><script>var ua = window.navigator.userAgent
     var isIe = /MSIE|Trident/.test(ua)
-    // if (isIe) window.location.href = 'http://support.dmeng.net/upgrade-your-browser.html?referrer=' + encodeURIComponent(window.location.href)</script><script src=/static/js/envs.js></script><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>erp</title><link rel="shortcut icon" href=/favicon.ico><link href=/static/css/app.2504f4a014a0e06a9efabe33f1571f70.css rel=stylesheet></head><body><div id=app><div style="display: flex;width: 100vw;height: 100vh;justify-content:center;align-items:center"><img src=/static/img/index.ripple-radio-preloader.gif alt=""></div></div><script src=/static/js/jquery.min.js></script><script src=/static/js/xlsx.full.min.js></script><script src=/static/js/echarts.min.js></script><script src=/static/js/base64.min.js></script><script src=/static/js/psl.min.js></script><script src=/static/UE/ueditor.config.js></script><script src=/static/UE/ueditor.all.js></script><script src=/static/UE/lang/zh-cn/zh-cn.js></script><script src=/static/UE/ueditor.parse.js></script><script src="//webapi.amap.com/maps?v=2.0&key=a4553619077791eb0a6df2f450b9a03b&plugin=AMap.CircleEditor"></script><script src=//webapi.amap.com/ui/1.1/main.js></script><script type=text/javascript src=/static/js/manifest.f4c70b849fde2adfae91.js></script><script type=text/javascript src=/static/js/vendor.4b8436f4db68c4fe04db.js></script><script type=text/javascript src=/static/js/app.f96b4b1a9df65d185271.js></script></body></html>
+    // if (isIe) window.location.href = 'http://support.dmeng.net/upgrade-your-browser.html?referrer=' + encodeURIComponent(window.location.href)</script><script src=/static/js/envs.js></script><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>erp</title><link rel="shortcut icon" href=/favicon.ico><link href=/static/css/app.2504f4a014a0e06a9efabe33f1571f70.css rel=stylesheet></head><body><div id=app><div style="display: flex;width: 100vw;height: 100vh;justify-content:center;align-items:center"><img src=/static/img/index.ripple-radio-preloader.gif alt=""></div></div><script src=/static/js/jquery.min.js></script><script src=/static/js/xlsx.full.min.js></script><script src=/static/js/echarts.min.js></script><script src=/static/js/base64.min.js></script><script src=/static/js/psl.min.js></script><script src=/static/UE/ueditor.config.js></script><script src=/static/UE/ueditor.all.js></script><script src=/static/UE/lang/zh-cn/zh-cn.js></script><script src=/static/UE/ueditor.parse.js></script><script src="//webapi.amap.com/maps?v=2.0&key=a4553619077791eb0a6df2f450b9a03b&plugin=AMap.CircleEditor"></script><script src=//webapi.amap.com/ui/1.1/main.js></script><script type=text/javascript src=/static/js/manifest.b4f9ab7421595874c817.js></script><script type=text/javascript src=/static/js/vendor.4b8436f4db68c4fe04db.js></script><script type=text/javascript src=/static/js/app.439e4002aa7567919bfb.js></script></body></html>

File diff suppressed because it is too large
+ 0 - 0
manager-admin/dist/static/js/49.0e7cf53b6882b552e7f2.js


BIN
manager-admin/dist/static/js/49.0e7cf53b6882b552e7f2.js.gz


File diff suppressed because it is too large
+ 0 - 0
manager-admin/dist/static/js/49.b6f3d19b8d56901c3a22.js


BIN
manager-admin/dist/static/js/49.b6f3d19b8d56901c3a22.js.gz


BIN
manager-admin/dist/static/js/50.84164ec682b73fdb2caf.js.gz


File diff suppressed because it is too large
+ 0 - 0
manager-admin/dist/static/js/50.989cccb5090e7b376805.js


BIN
manager-admin/dist/static/js/50.989cccb5090e7b376805.js.gz


File diff suppressed because it is too large
+ 0 - 0
manager-admin/dist/static/js/app.439e4002aa7567919bfb.js


BIN
manager-admin/dist/static/js/app.f96b4b1a9df65d185271.js.gz → manager-admin/dist/static/js/app.439e4002aa7567919bfb.js.gz


File diff suppressed because it is too large
+ 0 - 0
manager-admin/dist/static/js/manifest.b4f9ab7421595874c817.js


+ 24 - 24
manager-admin/src/views/stock/goodsTransfer.vue

@@ -322,31 +322,31 @@ export default {
     // 导出
     exportToExcel() {
       // 准备导出数据
-      if (this.multipleSelection.length === 0) {
-        this.$message.warning("请先选择要导出的数据");
-        return;
-      }
-
-      // 准备导出数据
-      const data = this.multipleSelection.map((item) => ({
-        仓库名称: item.warehouse_name,
-        商品编号: item.sn,
-        类别: item.product_vo.hire_or_sail === "sail" ? "售卖商品" : "租赁商品",
-        商品名称: item.goods_name,
-        SKU: item.product_vo ? item.product_vo.sku : "",
-        单位: item.goods_unit,
-        实际库存: item.actual_stock,
-        可用库存: item.usable_stock,
-        在途库存: item.transit_stock,
-        冻结库存: item.locked_stock,
-        预警库存: item.warning_stock,
-      }));
+      API_GoodsTransfer.productStock({ page_no: 1, page_size: 99999 }).then(
+        (response) => {
+          // 准备导出数据
+          const data = response.data.map((item) => ({
+            仓库名称: item.warehouse_name,
+            商品编号: item.sn,
+            类别:
+              item.product_vo.hire_or_sail === "sail" ? "售卖商品" : "租赁商品",
+            商品名称: item.goods_name,
+            SKU: item.product_vo ? item.product_vo.sku : "",
+            单位: item.goods_unit,
+            实际库存: item.actual_stock,
+            可用库存: item.usable_stock,
+            在途库存: item.transit_stock,
+            冻结库存: item.locked_stock,
+            预警库存: item.warning_stock,
+          }));
 
-      // 使用 xlsx 库导出 Excel
-      const ws = XLSX.utils.json_to_sheet(data);
-      const wb = XLSX.utils.book_new();
-      XLSX.utils.book_append_sheet(wb, ws, "库存信息");
-      XLSX.writeFile(wb, "库存信息.xlsx");
+          // 使用 xlsx 库导出 Excel
+          const ws = XLSX.utils.json_to_sheet(data);
+          const wb = XLSX.utils.book_new();
+          XLSX.utils.book_append_sheet(wb, ws, "库存信息");
+          XLSX.writeFile(wb, "库存信息.xlsx");
+        }
+      );
     },
     // 查看在途
     lookTransit(row) {

Some files were not shown because too many files changed in this diff