From baee3c8979ebf02fa9b96b38b2aa7d5558f75e21 Mon Sep 17 00:00:00 2001 From: buaixuexideshitongxue <2936013465@qq.com> Date: Sun, 4 Jan 2026 16:46:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E8=AE=A1=E9=A2=84=E8=AD=A6=E7=9B=91?= =?UTF-8?q?=E7=9D=A3--=E9=A2=84=E8=AD=A6=E4=B9=8B=E5=90=8E=EF=BC=8C?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6=E4=B8=8D=E8=A6=81=E6=B8=85?= =?UTF-8?q?=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/warning/edit.vue | 1 + src/views/warning/index.vue | 16 +++++++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/views/warning/edit.vue b/src/views/warning/edit.vue index 5c0e2d4..bfacf2b 100644 --- a/src/views/warning/edit.vue +++ b/src/views/warning/edit.vue @@ -158,6 +158,7 @@ const auditEndWarning = async () => { router.push({ path: "/warning", query: { + ...JSON.parse(route.query.listQuery || '{}'), refresh: Date.now() } }) diff --git a/src/views/warning/index.vue b/src/views/warning/index.vue index 46855c6..2409cc0 100644 --- a/src/views/warning/index.vue +++ b/src/views/warning/index.vue @@ -8,9 +8,13 @@ const route = useRoute() const loading =ref(false) const total =ref(10) const tableData =ref([]) -const query =ref({ - size:10, - current:1 +const query = ref({ + size: Number(route.query.size) || 10, + current: Number(route.query.current) || 1, + reportName: route.query.reportName || '', + projectUnitId: route.query.projectUnitId || '', + auditUnitId: route.query.auditUnitId || '', + warningState: route.query.warningState || '', }) const reset =()=>{ query.value={ @@ -28,15 +32,17 @@ const getList = async ()=>{ const router = useRouter(); const editFun = (row) =>{ console.log('row',row) - let query ={ + const listQuery = query.value + let routeQuery ={ isEnd:row.reportType === "项目控制价", reportId:row.id, isEdit:true, backPath:'/warning', + listQuery: JSON.stringify(listQuery) } router.push({ path:`/warning/edit`, - query: query + query: routeQuery }); } getList()