From c024d8330914a5ae59c8a5b5d8f1d3b63ee021b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Wed, 19 Feb 2025 15:47:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=B0=E6=A1=8C=E5=88=97=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/czg/controller/admin/ShopTableController.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cash-api/account-server/src/main/java/com/czg/controller/admin/ShopTableController.java b/cash-api/account-server/src/main/java/com/czg/controller/admin/ShopTableController.java index ed6d28b4..04d35d62 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/admin/ShopTableController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/admin/ShopTableController.java @@ -13,6 +13,7 @@ import com.czg.resp.CzgResult; import com.czg.sa.StpKit; import com.czg.utils.PageUtil; import com.mybatisflex.core.paginate.Page; +import com.mybatisflex.core.query.QueryMethods; import com.mybatisflex.core.query.QueryWrapper; import jakarta.annotation.Resource; import jakarta.servlet.http.HttpServletResponse; @@ -54,7 +55,7 @@ public class ShopTableController { */ @SaAdminCheckPermission("shopTable:list") @GetMapping - public CzgResult> list(Integer areaId, String tableCode, String status) { + public CzgResult> list(Integer areaId, String tableCode, String status, String name) { QueryWrapper queryWrapper = new QueryWrapper().eq(ShopTable::getShopId, StpKit.USER.getShopId()); if (areaId != null) { queryWrapper.eq(ShopTable::getAreaId, areaId); @@ -67,6 +68,10 @@ public class ShopTableController { if (StrUtil.isNotBlank(status)) { queryWrapper.eq(ShopTable::getStatus, status); } + + if (StrUtil.isNotBlank(name)) { + queryWrapper.like(ShopTable::getName, name); + } return CzgResult.success(shopTableService.page(PageUtil.buildPage(), queryWrapper)); }