Althars123 3 жил өмнө
parent
commit
fc0ede74eb

+ 6 - 12
twzd-service/src/main/java/com/miaxis/wx/service/impl/WxMessageEvenServiceImpl.java

@@ -90,27 +90,21 @@ public class WxMessageEvenServiceImpl implements IWxMessageEvenService {
         }
         //判断是否存在父、子级推广关系
         List<WxSpreadRelation> spreadRelations = wxSpreadRelationService.list(new QueryWrapper<WxSpreadRelation>().eq("openid", fromUserName));
-        List<WxSpreadRelation> spreads = wxSpreadRelationService.list(new QueryWrapper<WxSpreadRelation>().eq("parent_openid", fromUserName));
+        //List<WxSpreadRelation> spreads = wxSpreadRelationService.list(new QueryWrapper<WxSpreadRelation>().eq("parent_openid", fromUserName));
         String openid = eventKey;
-        if (spreadRelations.isEmpty() && spreads.isEmpty()){
+        if (! spreadRelations.isEmpty()) {
             //保存推广关系表
             WxSpreadRelation wxSpreadRelation = new WxSpreadRelation();
             wxSpreadRelation.setOpenid(fromUserName);
             wxSpreadRelation.setParentOpenid(openid);
             wxSpreadRelationService.save(wxSpreadRelation);
 
-
-
             //推送绑定模板信息到上级
-            messageTemplateSend(openid,token,userName);
-
-
-
+            messageTemplateSend(openid, token, userName);
             message = "已成功绑定推广关系!";
-        }else if (!spreads.isEmpty()){
-            message = "已存在下级绑定关系!";
-        }else {
-            message = "已存在推广关系!";
+        }
+        else {
+            message =  "已存在上级绑定关系!";
         }
         return message;
     }