From bb30f348386fabfba103d48f34a1fc05702bb1ef Mon Sep 17 00:00:00 2001 From: Mila <Mila@pollex.com.tw> Date: 星期三, 08 十二月 2021 11:35:25 +0800 Subject: [PATCH] fixed: 調整 [進行預約] 預約單 id 邏輯 --- PAMapp/pages/questionnaire/_agentNo.vue | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/PAMapp/pages/questionnaire/_agentNo.vue b/PAMapp/pages/questionnaire/_agentNo.vue index 56f3a85..f79843c 100644 --- a/PAMapp/pages/questionnaire/_agentNo.vue +++ b/PAMapp/pages/questionnaire/_agentNo.vue @@ -402,12 +402,15 @@ const appointmentInfo = agentInfo.length > 0 && agentInfo[0].appointments ? agentInfo[0].appointments! - .filter((appointment) => appointment.communicateStatus !== 'contacted') - .sort((preAppointment, nextAppointment) => { - return +nextAppointment.appointmentDate - +preAppointment.appointmentDate - })[0] + .filter((appointment) => appointment.communicateStatus !== 'contacted') + .map((reversedAppointment) => { + return { + ...reversedAppointment, + sortDate: new Date(reversedAppointment.appointmentDate) + } + }) + .sort((preAppointment, nextAppointment) => +nextAppointment.sortDate - +preAppointment.sortDate)[0] : null; - return this.getReservedData(appointmentInfo); } -- Gitblit v1.8.0