From 61385818d05013e135094f52fc2766249e99aa9e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com>
Date: Thu, 7 May 2026 16:28:20 +0800
Subject: [PATCH] =?UTF-8?q?refactor(report):=20=E9=87=8D=E6=9E=84=E6=8B=89?=
=?UTF-8?q?=E7=9F=AB=E7=BA=BF=E6=8A=A5=E8=A1=A8=E7=BB=84=E4=BB=B6=EF=BC=8C?=
=?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=BB=9F=E4=B8=80=E6=A8=A1=E6=9D=BF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
将拉矫线的各类报表(out/day/month/year/team/loss/comprehensive)重构为使用统一的ActionTemplate组件
增加axios请求超时时间至300000ms
简化导出按钮为单个按钮
---
klp-ui/src/utils/request.js | 2 +-
klp-ui/src/views/wms/coil/panels/base.vue | 3 +-
.../views/wms/report/lajiao/comprehensive.vue | 17 +-
klp-ui/src/views/wms/report/lajiao/day.vue | 17 +-
klp-ui/src/views/wms/report/lajiao/loss.vue | 33 +-
klp-ui/src/views/wms/report/lajiao/month.vue | 17 +-
klp-ui/src/views/wms/report/lajiao/out.vue | 17 +-
klp-ui/src/views/wms/report/lajiao/team.vue | 19 +-
klp-ui/src/views/wms/report/lajiao/year.vue | 17 +-
.../src/views/wms/report/template/action.vue | 639 ++++++++++++++++++
10 files changed, 707 insertions(+), 74 deletions(-)
create mode 100644 klp-ui/src/views/wms/report/template/action.vue
diff --git a/klp-ui/src/utils/request.js b/klp-ui/src/utils/request.js
index fa9692c1..b1b7139e 100644
--- a/klp-ui/src/utils/request.js
+++ b/klp-ui/src/utils/request.js
@@ -19,7 +19,7 @@ const service = axios.create({
// axios中请求配置有baseURL选项,表示请求URL公共部分
baseURL: process.env.VUE_APP_BASE_API,
// 超时
- timeout: 30000
+ timeout: 300000
})
// request拦截器
diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue
index c37e979b..63fc0641 100644
--- a/klp-ui/src/views/wms/coil/panels/base.vue
+++ b/klp-ui/src/views/wms/coil/panels/base.vue
@@ -96,8 +96,7 @@
搜索
重置
- 导出当前
- 导出全部
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 导出产出钢卷
+ 导出消耗钢卷
+ 列设置
+ 保存产出报表
+ 保存消耗报表
+
+
+
+
+
+
+ {{ outSummary.totalCount }}
+ {{ outSummary.totalWeight }}t
+ {{ outSummary.avgWeight }}t
+
+
+
+
+ {{ lossSummary.totalCount }}
+ {{ lossSummary.totalWeight }}t
+ {{ lossSummary.avgWeight }}t
+
+
+
+
+
+ {{ summary.outCount }}
+ {{ summary.outTotalWeight }}t
+ {{ summary.outAvgWeight }}t
+
+ {{ summary.lossCount }}
+ {{ summary.lossTotalWeight }}t
+ {{ summary.lossAvgWeight }}t
+
+ {{ summary.countDiff }}
+ {{ summary.weightDiff }}
+ {{ summary.avgWeightDiff }}t
+
+
+ {{ summary.passRate }}
+ {{ summary.lossRate }}
+
+ {{ summary.abRate }}
+
+ {{ summary.passRate2 }}
+
+
+
+
+ {{ mSummary.outCount }}
+ {{ mSummary.outTotalWeight }}t
+ {{ mSummary.outAvgWeight }}t
+
+ {{ mSummary.lossCount }}
+ {{ mSummary.lossTotalWeight }}t
+ {{ mSummary.lossAvgWeight }}t
+
+ {{ mSummary.countDiff }}
+ {{ mSummary.weightDiff }}
+ {{ mSummary.avgWeightDiff }}t
+
+ {{ mSummary.passRate }}
+ {{ mSummary.lossRate }}
+
+ {{ mSummary.abRate }}
+
+ {{ mSummary.passRate2 }}
+
+
+
+
+ {{ item.value
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 投入明细配置
+ 产出明细配置
+
+
+
+
+
+
+
+
+
\ No newline at end of file