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(",")));