diff --git a/adc-da-slrs/src/main/java/com/adc/da/search/server/ResetSearchCenterService.java b/adc-da-slrs/src/main/java/com/adc/da/search/server/ResetSearchCenterService.java index 5d03aafa..54c6be4c 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/search/server/ResetSearchCenterService.java +++ b/adc-da-slrs/src/main/java/com/adc/da/search/server/ResetSearchCenterService.java @@ -313,7 +313,7 @@ public class ResetSearchCenterService { sarStandardsInfo.setSarStandAttrEOStr(JSONObject.toJSONString(sarStandardsInfo.getAttrInfoMap())); } Map indexstate = elasticsearchService.searchDataById("stand","stand",standId,null); - if(!indexstate.isEmpty()){ + if(indexstate!=null && !indexstate.isEmpty()){ createStandMQService.sendStandMQ(sarStandardsInfo,"update"); }else{ createStandMQService.sendStandMQ(sarStandardsInfo,"add"); @@ -336,7 +336,7 @@ public class ResetSearchCenterService { sarBussionessStand.setSarStandAttrEOStr(JSONObject.toJSONString(sarBussionessStand.getAttrInfoMap())); } Map indexstate = elasticsearchService.searchDataById("bussstand","bussstand",standId,null); - if(!indexstate.isEmpty()){ + if(indexstate!=null && !indexstate.isEmpty()){ createStandMQService.sendBussStandMQ(sarBussionessStand,"update"); }else{ createStandMQService.sendBussStandMQ(sarBussionessStand,"add");