From 7d0492a54593e26607e0df1664469ce3d722a86d Mon Sep 17 00:00:00 2001 From: 86156 <823267011@qq.com> Date: Wed, 19 Nov 2025 12:54:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=87=87=E8=B4=ADui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ErpPurchaseOrderController.java | 8 +- klp-ui/src/assets/styles/element-ui.scss | 16 +- klp-ui/src/views/erp/order/index.vue | 441 ++++++++++++++---- klp-ui/src/views/erp/purchase/index.vue | 308 ++++++------ klp-ui/src/views/erp/receipt/index.vue | 84 ++-- klp-ui/src/views/erp/report/index.vue | 136 +++--- klp-ui/src/views/erp/requirement/index.vue | 75 +-- klp-ui/src/views/erp/return/index.vue | 246 ++++++---- klp-ui/src/views/erp/supplier/index.vue | 421 ++++++++++++----- 9 files changed, 1169 insertions(+), 566 deletions(-) diff --git a/klp-erp/src/main/java/com/klp/erp/controller/ErpPurchaseOrderController.java b/klp-erp/src/main/java/com/klp/erp/controller/ErpPurchaseOrderController.java index 969e1984..d38f4995 100644 --- a/klp-erp/src/main/java/com/klp/erp/controller/ErpPurchaseOrderController.java +++ b/klp-erp/src/main/java/com/klp/erp/controller/ErpPurchaseOrderController.java @@ -91,7 +91,7 @@ public class ErpPurchaseOrderController extends BaseController { @Log(title = "采购订单主", businessType = BusinessType.UPDATE) @PutMapping("/{orderId}/confirm") public R confirm(@NotNull(message = "主键不能为空") - @PathVariable Long orderId) { + @PathVariable("orderId") Long orderId) { return toAjax(iErpPurchaseOrderService.confirmOrder(orderId, getUsername())); } @@ -101,7 +101,7 @@ public class ErpPurchaseOrderController extends BaseController { @Log(title = "采购订单主", businessType = BusinessType.UPDATE) @PutMapping("/{orderId}/partial") public R partial(@NotNull(message = "主键不能为空") - @PathVariable Long orderId) { + @PathVariable("orderId") Long orderId) { return toAjax(iErpPurchaseOrderService.markPartialArrival(orderId)); } @@ -111,7 +111,7 @@ public class ErpPurchaseOrderController extends BaseController { @Log(title = "采购订单主", businessType = BusinessType.UPDATE) @PutMapping("/{orderId}/complete") public R complete(@NotNull(message = "主键不能为空") - @PathVariable Long orderId) { + @PathVariable("orderId") Long orderId) { return toAjax(iErpPurchaseOrderService.completeOrder(orderId)); } @@ -121,7 +121,7 @@ public class ErpPurchaseOrderController extends BaseController { @Log(title = "采购订单主", businessType = BusinessType.UPDATE) @PutMapping("/{orderId}/cancel") public R cancel(@NotNull(message = "主键不能为空") - @PathVariable Long orderId) { + @PathVariable("orderId") Long orderId) { return toAjax(iErpPurchaseOrderService.cancelOrder(orderId)); } diff --git a/klp-ui/src/assets/styles/element-ui.scss b/klp-ui/src/assets/styles/element-ui.scss index e0b810b9..ff645e93 100644 --- a/klp-ui/src/assets/styles/element-ui.scss +++ b/klp-ui/src/assets/styles/element-ui.scss @@ -319,7 +319,7 @@ body { background: $--table-bg; // border: 1px solid $--border-color-light; border-radius: 8px; - box-shadow: $--metal-shadow; + box-shadow: 0 6px 16px rgba(20, 30, 50, 0.08); color: $--color-text-regular; overflow: hidden; margin-top: $--form-item-margin * 2; // 与表单间距 @@ -332,7 +332,7 @@ body { // 表头(深灰黑 + 纯白文字) .el-table__header-wrapper { th.el-table__cell { - background: $--color-background; + background: lighten($--color-background, 6%); color: $--color-text-primary; font-weight: 600; border-bottom: 1px solid $--border-color-lighter; @@ -360,8 +360,12 @@ body { // hover &:hover .el-table__cell { - background: rgba($--color-primary, 0.25); - color: #888888; + background: rgba($--color-primary, 0.12); + color: #4a4a4a; + } + &:hover .el-table__cell { + background: rgba($--color-primary, 0.12); + color: #4a4a4a; } // 当前行 @@ -408,7 +412,7 @@ body { } &__empty-block { - background: $--color-background; + background: lighten($--color-background, 8%); } // 适配尺寸类(统一紧凑) @@ -422,7 +426,7 @@ body { // 表头(深灰黑 + 纯白文字) .el-table__fixed-header-wrapper { th.el-table__cell { - background: $--color-background; + background: lighten($--color-background, 6%); color: $--color-text-primary; font-weight: 600; border-bottom: 1px solid $--border-color-lighter; diff --git a/klp-ui/src/views/erp/order/index.vue b/klp-ui/src/views/erp/order/index.vue index 3b13ad6b..65a2194e 100644 --- a/klp-ui/src/views/erp/order/index.vue +++ b/klp-ui/src/views/erp/order/index.vue @@ -1,17 +1,35 @@