Преглед на файлове

自己邀请自己校验

igl преди 10 месеца
родител
ревизия
f302052389
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      vehicle-server/src/main/java/com/chelvc/cloud/vehicle/server/service/impl/UserInviteServiceImpl.java

+ 3 - 0
vehicle-server/src/main/java/com/chelvc/cloud/vehicle/server/service/impl/UserInviteServiceImpl.java

@@ -59,6 +59,9 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
         if(userId == null || targetId == null || type == null){
             throw new ResourceUnavailableException("参数错误");
         }
+        if(userId.equals(targetId)){
+            throw new ResourceUnavailableException("自己不能邀请自己");
+        }
         LambdaQueryWrapper<UserInvite> wrapper = Wrappers.lambdaQuery();
         wrapper.eq(UserInvite::getTargetId, targetId);
         wrapper.eq(UserInvite::getType, type);