diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserFriendServiceImpl.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserFriendServiceImpl.java index f2cc8ea..7cac9b2 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserFriendServiceImpl.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserFriendServiceImpl.java @@ -57,7 +57,7 @@ public class AppUserFriendServiceImpl implements IAppUserFriendService public AjaxResult insertAppUserFriend(AppUserFriend appUserFriend) { appUserFriend.setCreateTime(DateUtils.getNowDate()); - + appUserFriend.setStatus(0l); AppUserFriend entity = new AppUserFriend(); entity.setUserId(appUserFriend.getUserId()); entity.setFriendId(appUserFriend.getFriendId()); @@ -65,6 +65,18 @@ public class AppUserFriendServiceImpl implements IAppUserFriendService if (list != null && list.size() > 0) { return AjaxResult.error(2001,"已添加过好友!"); } + entity.setUserId(appUserFriend.getFriendId()); + entity.setFriendId(appUserFriend.getUserId()); + list = appUserFriendMapper.selectAppUserFriendList(appUserFriend); + if (list != null && list.size() > 0) { + return AjaxResult.error(2001,"已添加过好友!"); + } + AppUserFriend friend = new AppUserFriend(); + friend.setStatus(0l); + friend.setCreateTime(DateUtils.getNowDate()); + friend.setUserId(appUserFriend.getFriendId()); + friend.setFriendId(appUserFriend.getUserId()); + appUserFriendMapper.insertAppUserFriend(friend); return AjaxResult.success(appUserFriendMapper.insertAppUserFriend(appUserFriend)); }