Przeglądaj źródła

优化 communityId 为-1 时的bug

java110 4 lat temu
rodzic
commit
85c99b53c8

+ 4 - 1
service-api/src/main/java/com/java110/api/smo/DefaultAbstractComponentSMO.java

@@ -467,7 +467,10 @@ public class DefaultAbstractComponentSMO extends AbstractComponentSMO {
             JSONObject paramIn = JSONObject.parseObject(pd.getReqData());
             JSONObject paramIn = JSONObject.parseObject(pd.getReqData());
 
 
             String communityId = "";
             String communityId = "";
-            if (paramIn.containsKey("communityId") && !StringUtil.isEmpty(paramIn.getString("communityId"))) {
+            if (paramIn.containsKey("communityId")
+                    && !StringUtil.isEmpty(paramIn.getString("communityId"))
+                    && !"-1".equals(paramIn.getString("communityId"))
+            ) {
                 communityId = paramIn.getString("communityId");
                 communityId = paramIn.getString("communityId");
                 checkStoreEnterCommunity(pd, storeId, storeTypeCd, communityId, restTemplate);
                 checkStoreEnterCommunity(pd, storeId, storeTypeCd, communityId, restTemplate);
             }
             }