Jelajahi Sumber

发现逻辑漏洞并修复

DESKTOP-6LTVLN7\Liumouren 2 bulan lalu
induk
melakukan
647bdac9d0

+ 5 - 4
src/main/java/com/skyversation/poiaddr/service/AreaService.java

@@ -154,10 +154,11 @@ public class AreaService {
 
 
     public List<AmapAddressV3> getAddressPoisByAddr(String addr){
     public List<AmapAddressV3> getAddressPoisByAddr(String addr){
         String[] strs = AddressMatcher.matchProvinceAndCity(addr);
         String[] strs = AddressMatcher.matchProvinceAndCity(addr);
-
-        for(String str : strs){
-            if(StringUtils.hasText(str)){
-                addr = addr.replace(str, "");
+        if(strs != null){
+            for(String str : strs){
+                if(StringUtils.hasText(str)){
+                    addr = addr.replace(str, "");
+                }
             }
             }
         }
         }