From 5d2f7faf1d6dee77842a55c6241eac8df2043757 Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Tue, 2 Jun 2026 16:48:09 +0800 Subject: [PATCH] =?UTF-8?q?=E7=97=85=E4=BE=8B=E5=BA=93-=E4=BB=A3=E7=A0=81?= =?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/views/cases/index.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/cases/index.vue b/src/views/cases/index.vue index be4f878..3d6db4c 100644 --- a/src/views/cases/index.vue +++ b/src/views/cases/index.vue @@ -203,7 +203,6 @@ @@ -1078,7 +1077,9 @@ export default { handleTimeSectionUpdate(row) { this.reset(); postReportInfo({ report_id: row.id }).then((response) => { - this.fetchTimeSlots(response.data.exam_rooms[0].id); + if (response.code === 200 && response.data && response.data.exam_rooms.length > 0) { + this.fetchTimeSlots(response.data.exam_rooms[0].id); + } this.form = response.data || {}; this.open = true; this.title = "修改预约时间"; @@ -1118,8 +1119,10 @@ export default { if (response.code === 200) { this.$modal.msgSuccess("新增成功"); this.open = false; - if (response.data && response.data.id) { - this.handleView(response.data); + if (response.data && response.data.report_id) { + postReportInfo({ report_id: response.data.report_id }).then((response) => { + this.handleView(response.data); + }); } else { this.getList(); }