mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-03-31 08:19:54 +02:00
Add files via upload
This commit is contained in:
@@ -131,9 +131,9 @@ async function loadVulnerabilities(page = null) {
|
||||
vulnerabilityPagination.total = data.length;
|
||||
vulnerabilityPagination.totalPages = Math.max(1, Math.ceil(data.length / vulnerabilityPagination.pageSize));
|
||||
console.warn('后端返回的是旧格式(数组),建议更新后端API以支持分页');
|
||||
} else if (data.vulnerabilities) {
|
||||
// 新格式:包含分页信息的对象
|
||||
vulnerabilities = data.vulnerabilities;
|
||||
} else if ('vulnerabilities' in data) {
|
||||
// 新格式:包含分页信息的对象(vulnerabilities可能为null或数组)
|
||||
vulnerabilities = Array.isArray(data.vulnerabilities) ? data.vulnerabilities : [];
|
||||
vulnerabilityPagination.total = data.total || 0;
|
||||
vulnerabilityPagination.currentPage = data.page || vulnerabilityPagination.currentPage;
|
||||
vulnerabilityPagination.pageSize = data.page_size || vulnerabilityPagination.pageSize;
|
||||
|
||||
Reference in New Issue
Block a user