From 912a4f0312a2fd7d6d1d20772040020488402bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Tue, 29 Jul 2025 14:13:50 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9AgetStorePendingList?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cool/store/service/impl/MessageTemplateServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/MessageTemplateServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/MessageTemplateServiceImpl.java index 69b01007b..75cb02613 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/MessageTemplateServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/MessageTemplateServiceImpl.java @@ -293,7 +293,13 @@ public class MessageTemplateServiceImpl implements MessageTemplateService { @Override public PageInfo getStorePendingList(StoreMessagePendingRequest request) { + if(request.getMobile()==null||StringUtils.isEmpty(request.getStoreId())){ + throw new ServiceException(ErrorCodeEnum.PARAMS_REQUIRED); + } EnterpriseUserDO enterpriseUserDO = enterpriseUserDAO.selectByMobile(request.getMobile()); + if (enterpriseUserDO == null){ + return new PageInfo<>(); + } PageHelper.startPage(request.getPageNum(), request.getPageSize()); List storeMessageListByCondition = storeMessageDAO.getStoreMessageListByCondition(request.getStoreId(), request.getModuleCode(), request.getTodayTask(), request.getPendingFlag(), enterpriseUserDO.getUserId());