文档库--搜索分页
This commit is contained in:
+10
-3
@@ -458,7 +458,7 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService {
|
||||
//判断索引是否存在
|
||||
boolean flagTemp = jeroElasticsearchTemplate.indexExists(SearchEnum.FULL_TEXT_SEARCH.getValue());
|
||||
if (!flagTemp) {
|
||||
return new Page(searchVO.getPage(), searchVO.getPageSize());
|
||||
return new Page(searchVO.getPageNo(), searchVO.getPageSize());
|
||||
}
|
||||
String selectValue = searchVO.getSelectValue();
|
||||
String selectValueTwo = searchVO.getSelectValueTwo();
|
||||
@@ -492,7 +492,7 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService {
|
||||
queryMapJson.add(queryMap);
|
||||
}
|
||||
}
|
||||
Integer pageNo = searchVO.getPage();
|
||||
Integer pageNo = searchVO.getPageNo();
|
||||
Integer pageSize = searchVO.getPageSize();
|
||||
IPage page = getiPage(selectValue, selectValueTwo, queryMapJson, null, pageNo, pageSize, null);
|
||||
|
||||
@@ -524,10 +524,17 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService {
|
||||
SearchEnum.FULL_TEXT_SEARCH.getValue(),
|
||||
queryObject);
|
||||
|
||||
|
||||
JSONObject queryObjectAll = jeroElasticsearchTemplate.buildQuery(null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
pageNo,
|
||||
pageSize);
|
||||
//全部的数据(调试接口用--最后删除即可)
|
||||
JSONObject searchAll = jeroElasticsearchTemplate.search(SearchEnum.FULL_TEXT_SEARCH.getValue(),
|
||||
SearchEnum.FULL_TEXT_SEARCH.getValue(),
|
||||
new JSONObject());
|
||||
queryObjectAll);
|
||||
|
||||
|
||||
List<Map<String, Object>> list = (List<Map<String, Object>>) (((Map) search.get("hits")).get("hits"));
|
||||
|
||||
+18
-1
@@ -2,7 +2,7 @@ package com.jero.modules.searchcenter.vo;
|
||||
|
||||
import com.jero.modules.split.common.BasePage;
|
||||
|
||||
public class SearchVO extends BasePage {
|
||||
public class SearchVO {
|
||||
|
||||
|
||||
|
||||
@@ -24,7 +24,24 @@ public class SearchVO extends BasePage {
|
||||
private String itemsName;
|
||||
private String itemsNum;
|
||||
private String parts;
|
||||
private Integer pageNo;
|
||||
private Integer pageSize;
|
||||
|
||||
public Integer getPageNo() {
|
||||
return pageNo;
|
||||
}
|
||||
|
||||
public void setPageNo(Integer pageNo) {
|
||||
this.pageNo = pageNo;
|
||||
}
|
||||
|
||||
public Integer getPageSize() {
|
||||
return pageSize;
|
||||
}
|
||||
|
||||
public void setPageSize(Integer pageSize) {
|
||||
this.pageSize = pageSize;
|
||||
}
|
||||
|
||||
public String getIds() {
|
||||
return ids;
|
||||
|
||||
Reference in New Issue
Block a user