修复设备点检日志分页总数
Some checks failed
Release pipeline / publish (push) Has been cancelled
Release pipeline / Always run job (push) Has been cancelled

This commit is contained in:
sheng
2026-06-26 17:05:38 +08:00
parent 185b12c6ad
commit 6daa09918c

View File

@@ -56,10 +56,11 @@ import { getUserList } from '@/api/system-administration/user'
import { getDetailsList, createExportTask } from '@/api/equipment-management/inspection-logs'
function readPageData (res) {
const data = res && res.data !== undefined ? res.data : res
if (Array.isArray(data)) return { list: data, total: data.length }
if (data && Array.isArray(data.data)) return { list: data.data, total: Number(data.count || data.total || data.data.length) }
if (data && data.data && Array.isArray(data.data.data)) return { list: data.data.data, total: Number(data.data.count || data.data.total || data.data.data.length) }
if (Array.isArray(res)) return { list: res, total: res.length }
if (res && Array.isArray(res.data)) return { list: res.data, total: Number(res.count || res.total || res.data.length) }
if (res && res.data && Array.isArray(res.data.data)) {
return { list: res.data.data, total: Number(res.data.count || res.data.total || res.data.data.length) }
}
return { list: [], total: 0 }
}