admin_new P0+P1 全批次合并 (84 commits) #2
@ -103,8 +103,9 @@ async function load() {
|
||||
loading.value = true
|
||||
error.value = null
|
||||
try {
|
||||
// W12.3 修复: httpGet() 已解开 res.data.data, 所以 r 直接是 {total, list, page, limit}
|
||||
const r: any = await httpGet(endpoint.value, { page: page.value, limit: limit.value })
|
||||
const respList = r?.data?.list || []
|
||||
const respList: any[] = Array.isArray(r?.list) ? r.list : []
|
||||
const rows: Order[] = respList.map((it: any) => ({
|
||||
id: it.orderId || '',
|
||||
orderNo: it.orderId || '',
|
||||
@ -123,8 +124,8 @@ async function load() {
|
||||
raw: it
|
||||
}))
|
||||
list.value = rows
|
||||
// 后端返 total 是 string, 转 number
|
||||
const t = r?.data?.total
|
||||
// 后端 total 是字符串 "1356", parseInt 兜底
|
||||
const t = r?.total
|
||||
total.value = typeof t === 'string' ? parseInt(t, 10) : (Number(t) || 0)
|
||||
} catch (e: any) {
|
||||
error.value = e?.msg || e?.message || '加载失败'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user