fix:79173

This commit is contained in:
梁琦涛
2024-02-01 17:49:17 +08:00
parent 059961d317
commit c9eab0db24
@@ -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<LawsHo
if (!map.containsKey("id") || StringUtils.isEmpty(map.get("id"))) {
throw new JeroBootException(ResultCommon.PLEASE_SELECT_DATA);
}
LawsHomeNormalSearchHistory lawsHomeNormalSearchHistory = lawsHomeNormalSearchHistoryService.getById(map.get("id"));
if(Objects.isNull(lawsHomeNormalSearchHistory)){
throw new JeroBootException(ResultCommon.NO_CORRESPONDING_DATA_FOUND);
}
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
LambdaQueryWrapper<LawsHomeNormalSearchHistory> query = new LambdaQueryWrapper<>();
query.eq(LawsHomeNormalSearchHistory::getId,map.get("id"));
@@ -103,6 +106,10 @@ public class LawsHomeNormalSearchHistoryController extends JeroController<LawsHo
if (!map.containsKey("id") || StringUtils.isEmpty(map.get("id"))) {
throw new JeroBootException(ResultCommon.PLEASE_SELECT_DATA);
}
List<LawsHomeNormalSearchHistory> 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<LawsHomeNormalSearchHistory> query = new LambdaQueryWrapper<>();
query.in(LawsHomeNormalSearchHistory::getId,Arrays.asList(map.get("id").split(",")));