后台管理功能实现

This commit is contained in:
2025-10-28 17:30:47 +08:00
parent 3f651d8072
commit f7a3868f34
10 changed files with 4562 additions and 24 deletions
@@ -40,7 +40,8 @@ public class AdminAuthServiceImpl implements AdminAuthService {
@Autowired
private JwtUtil jwtUtil;
private final BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
@Autowired
private org.springframework.security.crypto.password.PasswordEncoder passwordEncoder;
private static final String ADMIN_TOKEN_PREFIX = "admin_token:";
private static final String ADMIN_REFRESH_TOKEN_PREFIX = "admin_refresh_token:";
@@ -92,13 +92,13 @@ public class AdminServiceImpl extends ServiceImpl<AdminMapper, Admin> implements
.map(this::convertToResponse)
.collect(Collectors.toList());
return PageResult.<AdminResponse>builder()
.records(responseList)
.total(adminPage.getTotal())
.current(adminPage.getCurrent())
.size(adminPage.getSize())
.pages(adminPage.getPages())
.build();
PageResult<AdminResponse> result = new PageResult<>();
result.setRecords(responseList);
result.setTotal(adminPage.getTotal());
result.setCurrent(adminPage.getCurrent());
result.setSize(adminPage.getSize());
result.setPages(adminPage.getPages());
return result;
}
@Override