作者 朱兆平

ES搜索BUG修改

@@ -167,7 +167,7 @@ public class MessageNoteController { @@ -167,7 +167,7 @@ public class MessageNoteController {
167 * 每日凌晨4点 167 * 每日凌晨4点
168 * 自动删除 (默认时间)7天前的记录 168 * 自动删除 (默认时间)7天前的记录
169 */ 169 */
170 - @Scheduled(cron = "0 0 4 * * ? ") 170 +// @Scheduled(cron = "0 0 4 * * ? ")
171 @GetMapping("/autoDelete") 171 @GetMapping("/autoDelete")
172 public void autoDeleteMessageNote() 172 public void autoDeleteMessageNote()
173 { 173 {
@@ -170,12 +170,12 @@ public class ElasticSearchInfoController { @@ -170,12 +170,12 @@ public class ElasticSearchInfoController {
170 // } 170 // }
171 171
172 if (StringUtils.isNotBlank(messageBusMsg.getRcvlogUsername())){ 172 if (StringUtils.isNotBlank(messageBusMsg.getRcvlogUsername())){
173 - queryBuilder = queryBuilder.should(QueryBuilders.termQuery("ADMIN.RCVLOG.USER",messageBusMsg.getRcvlogUsername())); 173 + queryBuilder = queryBuilder.must(QueryBuilders.termQuery("ADMIN.RCVLOG.USER",messageBusMsg.getRcvlogUsername()));
174 } 174 }
175 if (messageBusMsg.getCreatimeSearch() !=null && !messageBusMsg.getCreatimeSearch().isEmpty() && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(0)) && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(1))){ 175 if (messageBusMsg.getCreatimeSearch() !=null && !messageBusMsg.getCreatimeSearch().isEmpty() && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(0)) && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(1))){
176 - queryBuilder = queryBuilder.must(QueryBuilders.rangeQuery("MSG.HEADER.DDTM").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); 176 +// queryBuilder = queryBuilder.must(QueryBuilders.rangeQuery("MSG.HEADER.DDTM").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1)));
177 //or条件 177 //or条件
178 - queryBuilder = queryBuilder.should(QueryBuilders.rangeQuery("MSG.ADMIN.CREATTIME").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); 178 + queryBuilder = queryBuilder.should(QueryBuilders.rangeQuery("ADMIN.CREATTIME").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1)));
179 } 179 }
180 180
181 if (StringUtils.isNotBlank(messageBusMsg.getMsgid())){ 181 if (StringUtils.isNotBlank(messageBusMsg.getMsgid())){