You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
2.0 KiB
49 lines
2.0 KiB
1 week ago
|
# 测试角色管理API分页功能
|
||
|
Write-Host "🔍 测试角色管理API分页功能..." -ForegroundColor Green
|
||
|
|
||
|
# 测试获取角色列表(第1页,每页10条)
|
||
|
Write-Host "`n📋 测试获取角色列表(第1页,每页10条)..." -ForegroundColor Yellow
|
||
|
$response1 = Invoke-RestMethod -Uri "http://localhost:8080/auth/roles?page=1&pageSize=10" -Method GET -Headers @{
|
||
|
"Authorization" = "Bearer your-token-here"
|
||
|
"Content-Type" = "application/json"
|
||
|
} -ErrorAction SilentlyContinue
|
||
|
|
||
|
if ($response1) {
|
||
|
Write-Host "✅ 响应成功:" -ForegroundColor Green
|
||
|
Write-Host " Code: $($response1.code)"
|
||
|
Write-Host " Message: $($response1.message)"
|
||
|
if ($response1.data) {
|
||
|
Write-Host " Data:" -ForegroundColor Cyan
|
||
|
Write-Host " Total: $($response1.data.total)"
|
||
|
Write-Host " Page: $($response1.data.page)"
|
||
|
Write-Host " Size: $($response1.data.size)"
|
||
|
Write-Host " Records: $($response1.data.data.Count)"
|
||
|
}
|
||
|
} else {
|
||
|
Write-Host "❌ 请求失败或没有响应" -ForegroundColor Red
|
||
|
}
|
||
|
|
||
|
# 测试获取角色列表(第2页,每页5条)
|
||
|
Write-Host "`n📋 测试获取角色列表(第2页,每页5条)..." -ForegroundColor Yellow
|
||
|
$response2 = Invoke-RestMethod -Uri "http://localhost:8080/auth/roles?page=2&pageSize=5" -Method GET -Headers @{
|
||
|
"Authorization" = "Bearer your-token-here"
|
||
|
"Content-Type" = "application/json"
|
||
|
} -ErrorAction SilentlyContinue
|
||
|
|
||
|
if ($response2) {
|
||
|
Write-Host "✅ 响应成功:" -ForegroundColor Green
|
||
|
Write-Host " Code: $($response2.code)"
|
||
|
Write-Host " Message: $($response2.message)"
|
||
|
if ($response2.data) {
|
||
|
Write-Host " Data:" -ForegroundColor Cyan
|
||
|
Write-Host " Total: $($response2.data.total)"
|
||
|
Write-Host " Page: $($response2.data.page)"
|
||
|
Write-Host " Size: $($response2.data.size)"
|
||
|
Write-Host " Records: $($response2.data.data.Count)"
|
||
|
}
|
||
|
} else {
|
||
|
Write-Host "❌ 请求失败或没有响应" -ForegroundColor Red
|
||
|
}
|
||
|
|
||
|
Write-Host "`n🔍 测试完成!" -ForegroundColor Green
|