高铁票出发时间改不了年月

This commit is contained in:
tangxinyue 2026-06-30 13:43:09 +08:00
parent ccdab994a8
commit 2f57b85609
1 changed files with 22 additions and 0 deletions

View File

@ -326,6 +326,19 @@ onMounted(() => {
if (stored) {
Object.assign(data.ticketsInfo, stored)
}
//
const ticketDate = data.ticketsInfo.ticketInfo.date;
if (ticketDate) {
const parts = ticketDate.split('.');
if (parts.length === 3) {
const mmdd = `${parts[1]}-${parts[2]}`;
const oldDepTime = data.ticketsInfo.ticketInfo.departureTime || '';
const timePart = oldDepTime.split(' ')[1] || '00:00';
data.ticketsInfo.ticketInfo.departureTime = `${mmdd} ${timePart}`;
}
}
updateDuration();
})
/**
@ -482,6 +495,15 @@ const onTicketDateChange = (e) => {
const dateObj = new Date(val.replace(/-/g, '/')); // Compatible
const days = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
data.ticketsInfo.ticketInfo.weekDay = days[dateObj.getDay()];
//
const parts = val.split('-');
if (parts.length === 3) {
const mmdd = `${parts[1]}-${parts[2]}`;
const oldDepTime = data.ticketsInfo.ticketInfo.departureTime || '';
const timePart = oldDepTime.split(' ')[1] || '00:00';
data.ticketsInfo.ticketInfo.departureTime = `${mmdd} ${timePart}`;
}
}
}