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

+ 4 - 1
service-api/src/main/java/com/java110/api/listener/notice/SaveNoticeListener.java

@@ -62,7 +62,7 @@ public class SaveNoticeListener extends AbstractServiceApiPlusListener {
     @Override
     protected void doSoService(ServiceDataFlowEvent event, DataFlowContext context, JSONObject reqJson) {
 
-        if (!reqJson.containsKey("isAll") || StringUtil.isEmpty(reqJson.getString("isAll"))|| "N".equals(reqJson.getString("isAll"))) {
+        if (!reqJson.containsKey("isAll") || StringUtil.isEmpty(reqJson.getString("isAll")) || "N".equals(reqJson.getString("isAll"))) {
             noticeBMOImpl.addNotice(reqJson, context);
             return;
         }
@@ -107,6 +107,9 @@ public class SaveNoticeListener extends AbstractServiceApiPlusListener {
 
         for (ApiCommunityDataVo apiCommunityDataVo : communitys) {
             reqJson.put("communityId", apiCommunityDataVo.getCommunityId());
+            if (reqJson.containsKey("objType") && "001".equals(reqJson.getString("objType"))) {
+                reqJson.put("objId", apiCommunityDataVo.getCommunityId());
+            }
             noticeBMOImpl.addNotice(reqJson, context);
         }