From 342c91fb89af749fd50d59ea7ed2ee195e56e1c5 Mon Sep 17 00:00:00 2001 From: wangff Date: Tue, 16 Sep 2025 10:50:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=96=B0=E5=A2=9E=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=89=A9=E8=81=94=E7=BD=91=E9=97=A8=E5=BA=97?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=BC=80=E6=94=BE=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/dao/StoreDao.java | 4 +-- .../com/cool/store/mapper/StoreMapper.java | 2 +- .../src/main/resources/mapper/StoreMapper.xml | 8 +++++- .../java/com/cool/store/dto/StoreNameDTO.java | 25 +++++++++++++++++++ .../java/com/cool/store/entity/StoreDO.java | 5 +++- .../com/cool/store/service/StoreService.java | 6 +++++ .../store/service/impl/StoreServiceImpl.java | 19 +++++++++++++- .../controller/webb/OpenApiController.java | 7 ++++++ 8 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 coolstore-partner-model/src/main/java/com/cool/store/dto/StoreNameDTO.java diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/StoreDao.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/StoreDao.java index 086cd178b..2111657f4 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/StoreDao.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/StoreDao.java @@ -72,8 +72,8 @@ public class StoreDao { } - public List list() { - return storeMapper.list(); + public List list(Integer isIot) { + return storeMapper.list(isIot); } public List getStoreNumByStoreCodes(List storeCodeIds) { diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/StoreMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/StoreMapper.java index 16b33d5ab..b4401bdf4 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/StoreMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/StoreMapper.java @@ -39,7 +39,7 @@ public interface StoreMapper { * 分页查询门店数据 * @return */ - List list(); + List list(@Param("isIot") Integer isIot); List getStoreAreaList( @Param("storeIds") List storeIds); diff --git a/coolstore-partner-dao/src/main/resources/mapper/StoreMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/StoreMapper.xml index 506a50d72..3f87a8fa4 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/StoreMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/StoreMapper.xml @@ -44,6 +44,7 @@ + select * - from store_${enterpriseId} where is_delete = 'effective' order by id asc + from store_${enterpriseId} + where is_delete = 'effective' + + AND is_iot = #{isIot} + + order by id asc