From bd872eac2ab427f4a640d91675b73469a35b06ee Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Mon, 3 Aug 2026 12:11:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=B6=E7=AB=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Laravel/app/Http/Controllers/API/Third/PacsController.php | 1 + YiJi-admin/src/components/Yewu/YuYue202506.vue | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Laravel/app/Http/Controllers/API/Third/PacsController.php b/Laravel/app/Http/Controllers/API/Third/PacsController.php index 02015fd..2cb58a9 100644 --- a/Laravel/app/Http/Controllers/API/Third/PacsController.php +++ b/Laravel/app/Http/Controllers/API/Third/PacsController.php @@ -52,6 +52,7 @@ public function GetEntrustInfo(){ "RISRAcceptDeptCode", "reservation_date", 's_period.period_begin_time as reservation_time', + 's_period.period_end_time as reservation_end_time', "canel_time as cancel_time", "warddesc", "wardcode", diff --git a/YiJi-admin/src/components/Yewu/YuYue202506.vue b/YiJi-admin/src/components/Yewu/YuYue202506.vue index fe1a50c..e545f9b 100644 --- a/YiJi-admin/src/components/Yewu/YuYue202506.vue +++ b/YiJi-admin/src/components/Yewu/YuYue202506.vue @@ -669,6 +669,8 @@ let TanChuangMsgDialogVisible=ref(false) return false; } planLoading.value = true + // 快照当前选中项,用于异步回调时检测选中项是否已变化 + const selectedSnapshot = [...selectedEntrustId.value].sort().join(',') GetEnablePlan({ regnum: props.reg_num, entrustid: selectedEntrustId.value, @@ -679,6 +681,9 @@ let TanChuangMsgDialogVisible=ref(false) do_user: props.do_user }).then(res => { planLoading.value = false + // 选中项已变化,丢弃过期结果 + const currentSnapshot = [...selectedEntrustId.value].sort().join(',') + if (selectedSnapshot !== currentSnapshot) return planTableData.value = [] zhenShiList.value=[] if (res.status) {