From 278b0c82587fd0c42cda6e58dfc477b157424291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 27 Aug 2025 16:25:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=88=20perf:=20=E5=A4=84=E7=90=86?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E7=BB=86=E8=8A=82=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- klp-ui/src/assets/styles/element-ui.scss | 4 + klp-ui/src/components/KLPUI/KLPList/index.vue | 278 ++++++++++++++++++ klp-ui/src/views/finance/order/index.vue | 116 +++++--- .../src/views/wms/bom/components/BomItem.vue | 14 +- klp-ui/src/views/wms/order/panels/detail.vue | 8 +- .../src/views/wms/order/panels/orderPage.vue | 269 +++++------------ klp-ui/src/views/wms/purchasePlan/list.vue | 8 +- .../src/views/work/components/PSpecSelect.vue | 26 +- .../src/views/work/line/GanttChartEcharts.vue | 9 +- .../views/work/pspec/components/detail.vue | 15 +- klp-ui/src/views/work/schedule/index.vue | 6 +- .../views/work/task/panels/createByOrder.vue | 2 +- 12 files changed, 484 insertions(+), 271 deletions(-) create mode 100644 klp-ui/src/components/KLPUI/KLPList/index.vue diff --git a/klp-ui/src/assets/styles/element-ui.scss b/klp-ui/src/assets/styles/element-ui.scss index c5dc147d..e06f013f 100644 --- a/klp-ui/src/assets/styles/element-ui.scss +++ b/klp-ui/src/assets/styles/element-ui.scss @@ -362,4 +362,8 @@ div.pagination-container { .el-input--large .el-input__icon { height: var(--btn-height); line-height: var(--btn-height); +} + +.el-tabs__content { + overflow: visible !important; } \ No newline at end of file diff --git a/klp-ui/src/components/KLPUI/KLPList/index.vue b/klp-ui/src/components/KLPUI/KLPList/index.vue new file mode 100644 index 00000000..2fd39dc5 --- /dev/null +++ b/klp-ui/src/components/KLPUI/KLPList/index.vue @@ -0,0 +1,278 @@ + + + + + \ No newline at end of file diff --git a/klp-ui/src/views/finance/order/index.vue b/klp-ui/src/views/finance/order/index.vue index 0bd4aae6..c3bbee02 100644 --- a/klp-ui/src/views/finance/order/index.vue +++ b/klp-ui/src/views/finance/order/index.vue @@ -4,10 +4,36 @@
- + - + + + + + + + - @@ -66,14 +93,15 @@ - @@ -97,7 +125,6 @@
- \ No newline at end of file + diff --git a/klp-ui/src/views/wms/bom/components/BomItem.vue b/klp-ui/src/views/wms/bom/components/BomItem.vue index 74658b00..7c3b3996 100644 --- a/klp-ui/src/views/wms/bom/components/BomItem.vue +++ b/klp-ui/src/views/wms/bom/components/BomItem.vue @@ -39,14 +39,22 @@ @click="handleExport" >导出
- - + + + - +