From cc4bbd80131150bf040f67e52fac76c14851d358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=AF=E8=88=AA=E8=80=81=E9=BD=90?= <280645618@qq.com> Date: Wed, 1 Oct 2025 17:50:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oms/controller/ShopController.java | 8 ++- vue/src/views/shop/goods/index.vue | 56 ++++++++++++------- 2 files changed, 40 insertions(+), 24 deletions(-) diff --git a/api/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java b/api/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java index ea1cb1ce..c770aa09 100644 --- a/api/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java +++ b/api/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java @@ -46,9 +46,11 @@ public class ShopController extends BaseController { } @GetMapping("/platformList") - public TableDataInfo platformList() - { - List list = platformService.list(); + public TableDataInfo platformList(Integer status) { + LambdaQueryWrapper qw = new LambdaQueryWrapper() + .eq(status!=null,OShopPlatform::getStatus,status); + qw.orderByAsc(OShopPlatform::getSort); + List list = platformService.list(qw); return getDataTable(list); } diff --git a/vue/src/views/shop/goods/index.vue b/vue/src/views/shop/goods/index.vue index 1f38c8a2..78efeccd 100644 --- a/vue/src/views/shop/goods/index.vue +++ b/vue/src/views/shop/goods/index.vue @@ -1,27 +1,36 @@