java110 лет назад: 5
Родитель
Сommit
ac4b178509

+ 4 - 4
service-api/src/main/java/com/java110/api/listener/activities/SaveActivitiesListener.java

@@ -91,15 +91,15 @@ public class SaveActivitiesListener extends AbstractServiceApiPlusListener {
         ActivitiesTypeDto activitiesTypeDto = new ActivitiesTypeDto();
         activitiesTypeDto.setCommunityId(reqJson.getString("communityId"));
         activitiesTypeDto.setTypeCd(reqJson.getString("typeCd"));
-        List<ActivitiesTypeDto> activitiesTypeDtos = activitiesTypeInnerServiceSMOImpl.queryActivitiesTypes(activitiesTypeDto);
-
-        Assert.listOnlyOne(activitiesTypeDtos, "通知类型不存在");
+        List<ActivitiesTypeDto> oneActivitiesTypeDtos = activitiesTypeInnerServiceSMOImpl.queryActivitiesTypes(activitiesTypeDto);
 
+        Assert.listOnlyOne(oneActivitiesTypeDtos, "通知类型不存在");
+        List<ActivitiesTypeDto> activitiesTypeDtos = null;
         for (ApiCommunityDataVo apiCommunityDataVo : communityDataVos) {
             reqJson.put("communityId", apiCommunityDataVo.getCommunityId());
             activitiesTypeDto = new ActivitiesTypeDto();
             activitiesTypeDto.setCommunityId(reqJson.getString("communityId"));
-            activitiesTypeDto.setTypeCd(activitiesTypeDtos.get(0).getTypeName());
+            activitiesTypeDto.setTypeCd(oneActivitiesTypeDtos.get(0).getTypeName());
             activitiesTypeDtos = activitiesTypeInnerServiceSMOImpl.queryActivitiesTypes(activitiesTypeDto);
             if (activitiesTypeDtos == null || activitiesTypeDtos.size() < 1) {
                 continue;