From c9eab0db249eca8c50add5ceb51b52d879d4016f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= Date: Thu, 1 Feb 2024 17:49:17 +0800 Subject: [PATCH] fix:79173 --- .../LawsHomeNormalSearchHistoryController.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/home/controller/LawsHomeNormalSearchHistoryController.java b/laws-modules/src/main/java/com/jero/modules/laws/home/controller/LawsHomeNormalSearchHistoryController.java index 8383b4f4..37c827ad 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/home/controller/LawsHomeNormalSearchHistoryController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/home/controller/LawsHomeNormalSearchHistoryController.java @@ -18,6 +18,7 @@ import com.jero.modules.laws.home.service.ILawsHomeNormalSearchHistoryService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.apache.poi.ss.formula.functions.T; import org.apache.shiro.SecurityUtils; @@ -26,9 +27,7 @@ import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; -import java.util.Arrays; -import java.util.Date; -import java.util.Map; +import java.util.*; /** @@ -80,6 +79,10 @@ public class LawsHomeNormalSearchHistoryController extends JeroController query = new LambdaQueryWrapper<>(); query.eq(LawsHomeNormalSearchHistory::getId,map.get("id")); @@ -103,6 +106,10 @@ public class LawsHomeNormalSearchHistoryController extends JeroController listLawsHomeNormalSearchHistory = lawsHomeNormalSearchHistoryService.listByIds(Arrays.asList(map.get("id").split(","))); + if(CollectionUtils.isEmpty(listLawsHomeNormalSearchHistory)){ + throw new JeroBootException(ResultCommon.NO_CORRESPONDING_DATA_FOUND); + } LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LambdaQueryWrapper query = new LambdaQueryWrapper<>(); query.in(LawsHomeNormalSearchHistory::getId,Arrays.asList(map.get("id").split(",")));