|
@@ -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;
|
|
|
}
|