xiewenjie 3 år sedan
förälder
incheckning
768cb67864

+ 1 - 1
src/main/java/com/fdkk/fdkkmeta/grpcService/sceneGrpcServer.java

@@ -588,7 +588,7 @@ public class sceneGrpcServer extends SceneGrpcServiceGrpc.SceneGrpcServiceImplBa
 			redisCache.delete("updateFrameMetadata:"+request.getUserId());
 			//删除user表的记录
             String user_id = request.getUserId();
-			userService.removeById(user_id);
+			userService.removeByUserId(user_id);
             NormalReply.Builder builder = NormalReply.newBuilder();
             builder.setCode(200);
             responseObserver.onNext(builder.build());

+ 2 - 0
src/main/java/com/fdkk/fdkkmeta/service/UserService.java

@@ -14,4 +14,6 @@ public interface UserService extends IBaseService<UserEntity> {
 
     List<UserEntity> findUserOnline(boolean isOnline);
 
+    boolean  removeByUserId(String userId);
+
 }

+ 7 - 0
src/main/java/com/fdkk/fdkkmeta/service/impl/UserImpl.java

@@ -32,4 +32,11 @@ public class UserImpl extends BaseServiceImpl<UserMapper, UserEntity> implements
         wrapper.eq(UserEntity::getOnline, isOnline);
         return list(wrapper);
     }
+
+    @Override
+    public boolean removeByUserId(String userId) {
+        LambdaQueryWrapper<UserEntity> wrapper = Wrappers.lambdaQuery();
+        wrapper.eq(UserEntity::getUserId, userId);
+        return remove(wrapper);
+    }
 }