From c1c0ca2f44289139d73e3f7e54cb89b80b8c876a Mon Sep 17 00:00:00 2001 From: LiLongLong <13717757313@163.com> Date: Fri, 7 Mar 2025 11:44:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mock/recordList.ts | 4 ++-- src/pages/measure/components/MeasureDetail.tsx | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/mock/recordList.ts b/src/mock/recordList.ts index cb57224..0ca59e6 100644 --- a/src/mock/recordList.ts +++ b/src/mock/recordList.ts @@ -1,5 +1,5 @@ export const detailList = [{ - "id": 2703,//数据主键id + "id": 27033,//数据主键id "createTime": "2025-03-03 17:05:34",//数据创建时间 "updateTime": "2025-03-03 17:05:34",//数据修改时间 "uuid": "650fc0a3-8bb2-4223-973e-72846fd31b82",//数据uuid @@ -11,7 +11,7 @@ export const detailList = [{ "location": "100米处",//位置 "direction": "左"///方向 },{ - "id": 2704,//数据主键id + "id": 27044,//数据主键id "createTime": "2025-03-03 17:05:34",//数据创建时间 "updateTime": "2025-03-03 17:05:34",//数据修改时间 "uuid": "650fc0a3-8bb2-4223-973e-72846fd31b83",//数据uuid diff --git a/src/pages/measure/components/MeasureDetail.tsx b/src/pages/measure/components/MeasureDetail.tsx index 5a4da84..9a3378f 100644 --- a/src/pages/measure/components/MeasureDetail.tsx +++ b/src/pages/measure/components/MeasureDetail.tsx @@ -60,16 +60,16 @@ export default function MeasureDetail() { const [tableData, setTableData] = useState([]) const getDetailDataList = () => { - getDetailList().then(res => { - if (res.success) { - setTableData(res.data.list) - } else { - setTableData(detailList) - } - }).catch(e=>{ - //如果接口异常,则使用mock数据 - // setTableData(detailList) - }) + getDetailList().then(res => { + if(res.status === 0){ + setTableData(res.data.list) + }else{ + // setTableData(detailList) + } + }).catch(e=>{ + //如果接口异常,则使用mock数据 + // setTableData(detailList) + }) } const [selectionType, setSelectionType] = useState<'checkbox'>('checkbox'); @@ -108,7 +108,7 @@ export default function MeasureDetail() { } }).catch(e=> { //删除mock的数据 - const filterList = tableData.filter(item => !ids.includes(item.id)) + const filterList = tableData && tableData.filter(item => !ids.includes(item.id)) setTableData(filterList) message.success('删除成功') setSelectedRow([]) @@ -133,7 +133,7 @@ export default function MeasureDetail() { }} rowSelection={{ type: selectionType, ...rowSelection }} columns={columns} - dataSource={tableData.map(item => ({ ...item, key: item.name }))} + dataSource={tableData && tableData.map(item => ({ ...item, key: item.name }))} />