feat: playroom related logic refactor

This commit is contained in:
merlin
2025-12-02 18:52:48 +08:00
parent 3fce5b2f01
commit 4597623cd9
14 changed files with 412 additions and 29 deletions

View File

@@ -14,13 +14,23 @@ 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 searchByUID(String u_id,Integer currentPage,Integer pageSize) {
try {
Page<UserInfo> page = new Page<>(currentPage, pageSize);
return userMapper.selectList(page,Wrappers.<UserInfo>lambdaQuery().like(UserInfo::getU_id, u_id));
} catch (Exception e) {
log.error(e.getMessage());
throw new RuntimeException(e);
}
}
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));
public Object searchByName(String u_name,Integer currentPage,Integer pageSize) {
try {
Page<UserInfo> page = new Page<>(currentPage, pageSize);
return userMapper.selectList(page,Wrappers.<UserInfo>lambdaQuery().like(UserInfo::getU_name, u_name));
} catch (Exception e) {
log.error(e.getMessage());
throw new RuntimeException(e);
}
}
}