From e1d7e4011aa77169c054e51c07853c675690bf8c Mon Sep 17 00:00:00 2001 From: huk Date: Sat, 27 Sep 2025 15:52:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(goods):=20=E6=B7=BB=E5=8A=A0=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=88=86=E7=B1=BB=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E5=B9=B6=E4=BC=98=E5=8C=96=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在app查询商品分类列表和树形结构时,默认设置 showStatus为 1 -为商品分类查询添加按 sort 字段升序排列的默认排序规则 --- .../java/org/dromara/app/AppProductCategoryController.java | 2 ++ .../java/com/wzj/soopin/goods/domain/bo/ProductCategoryBo.java | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ruoyi-admin/src/main/java/org/dromara/app/AppProductCategoryController.java b/ruoyi-admin/src/main/java/org/dromara/app/AppProductCategoryController.java index c1787025b..432475c8f 100644 --- a/ruoyi-admin/src/main/java/org/dromara/app/AppProductCategoryController.java +++ b/ruoyi-admin/src/main/java/org/dromara/app/AppProductCategoryController.java @@ -30,12 +30,14 @@ public class AppProductCategoryController { @Operation(summary = "查询商品分类列表") @PostMapping("page") public R> page(@RequestBody ProductCategoryBo query, Page page) { + query.setShowStatus(1); Page productCategoryPage = service.page(page,query.toWrapper()); return R.ok(convert.toVO(productCategoryPage)); } @Operation(summary = "查询列表") @PostMapping("/tree") public R> tree(@RequestBody ProductCategoryBo bo ) { + bo.setShowStatus(1); List articleList = service.tree( bo.toWrapper()); return R.ok( articleList); } diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/domain/bo/ProductCategoryBo.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/domain/bo/ProductCategoryBo.java index 7af905a9d..a6b1a8795 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/domain/bo/ProductCategoryBo.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/domain/bo/ProductCategoryBo.java @@ -38,6 +38,7 @@ public class ProductCategoryBo { .eq(showStatus != null, ProductCategory::getShowStatus, showStatus) .eq(sort != null, ProductCategory::getSort, sort) .eq(icon != null && !icon.isEmpty(), ProductCategory::getIcon, icon) - .like(nameLike != null && !nameLike.isEmpty(), ProductCategory::getName, nameLike); + .like(nameLike != null && !nameLike.isEmpty(), ProductCategory::getName, nameLike) + .orderByAsc(ProductCategory::getSort); } }