fix:入库订单查询sql报错
This commit is contained in:
@@ -129,9 +129,14 @@ public class LuceneLogServiceImpl implements LuceneLogService {
|
||||
List<LogRepositoryDTO> list = new ArrayList<>();
|
||||
|
||||
TopFieldCollector collector = TopFieldCollector.create(sort, 100000, 0);
|
||||
searcher.search(booleanQueryBuilder.build(), collector);
|
||||
BooleanQuery build = booleanQueryBuilder.build();
|
||||
searcher.search(build, collector);
|
||||
TopDocs topDocs = collector.topDocs(pageNum*pageSize, pageSize);
|
||||
docs = searcher.search(booleanQueryBuilder.build(),1);
|
||||
long total = open.numDocs();
|
||||
if (build.clauses().size()>2){
|
||||
docs = searcher.search(build,1);
|
||||
total = docs.totalHits.value;
|
||||
}
|
||||
|
||||
ScoreDoc[] scoreDocs = topDocs.scoreDocs;
|
||||
for (ScoreDoc scoreDoc : scoreDocs) {
|
||||
@@ -152,7 +157,7 @@ public class LuceneLogServiceImpl implements LuceneLogService {
|
||||
directory.close();
|
||||
page.addAll(list);
|
||||
page.setTotal(scoreDocs.length);
|
||||
res.put("total",docs.totalHits.value);
|
||||
res.put("total",total);
|
||||
}catch (Exception ex){
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
@@ -53,9 +53,7 @@
|
||||
and #{query.plan_end_time} >= der.plandeliver_date
|
||||
</if>
|
||||
</where>
|
||||
<if test="pageQuery.sort != null and pageQuery.sort != ''">
|
||||
order by ${pageQuery.sort}
|
||||
</if>
|
||||
order by der.sale_code,seq_no
|
||||
</select>
|
||||
|
||||
<select id="queryAll" resultType="java.util.Map">
|
||||
|
||||
Reference in New Issue
Block a user