feat: friends related logic refactor

This commit is contained in:
merlin
2025-12-02 10:09:57 +08:00
parent 0ea6e13064
commit 3fce5b2f01
14 changed files with 353 additions and 11 deletions

View File

@@ -1,10 +1,26 @@
package xin.merlin.myplayerbackend.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import xin.merlin.myplayerbackend.entity.UserInfo;
import xin.merlin.myplayerbackend.mapper.UserMapper;
@Service
@RequiredArgsConstructor
public class UserServiceImpl extends ServiceImpl<UserMapper, UserInfo> {
private final UserMapper userMapper;
public Object searchByUID(String u_id) {
Page<UserInfo> page = new Page<>(1, 5);
return userMapper.selectList(page,Wrappers.<UserInfo>lambdaQuery().like(UserInfo::getU_id, u_id));
}
public Object searchByName(String u_name) {
Page<UserInfo> page = new Page<>(1, 5);
return userMapper.selectList(page,Wrappers.<UserInfo>lambdaQuery().like(UserInfo::getU_name, u_name));
}
}