fix:79173
This commit is contained in:
+10
-3
@@ -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(",")));
|
||||
|
||||
Reference in New Issue
Block a user