change fees formatting
This commit is contained in:
@@ -65,7 +65,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
|
|
||||||
switch (incidentTypeNumber) {
|
switch (incidentTypeNumber) {
|
||||||
case incidentType.UNLOCKED_INCIDENT_RELATED_WITH_RESERVATION:
|
case incidentType.UNLOCKED_INCIDENT_RELATED_WITH_RESERVATION:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = resourceName || 'Unknown';
|
roomExplanation = resourceName || 'Unknown';
|
||||||
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
||||||
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
||||||
@@ -78,7 +78,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = 1.00;
|
quantity = 1.00;
|
||||||
break;
|
break;
|
||||||
case incidentType.UNSCHEDULED_INCIDENT_BEFORE_RESERVATION:
|
case incidentType.UNSCHEDULED_INCIDENT_BEFORE_RESERVATION:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = resourceName || 'Unknown';
|
roomExplanation = resourceName || 'Unknown';
|
||||||
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
||||||
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
||||||
@@ -91,7 +91,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = +timeIntervalsToCharge.toFixed(2);
|
quantity = +timeIntervalsToCharge.toFixed(2);
|
||||||
break;
|
break;
|
||||||
case incidentType.UNSCHEDULED_INCIDENT_AFTER_RESERVATION:
|
case incidentType.UNSCHEDULED_INCIDENT_AFTER_RESERVATION:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = resourceName || 'Unknown';
|
roomExplanation = resourceName || 'Unknown';
|
||||||
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
dateExplanation = bookingStartMoment.clone().startOf('day').format('MMM DD');
|
||||||
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${bookingStartMoment.clone().format('HH:mm')} to ${bookingEndMoment.clone().format('HH:mm')}]`;
|
||||||
@@ -104,7 +104,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = +timeIntervalsToCharge.toFixed(2);
|
quantity = +timeIntervalsToCharge.toFixed(2);
|
||||||
break;
|
break;
|
||||||
case incidentType.UNLOCKED_INCIDENT_STANDALONE:
|
case incidentType.UNLOCKED_INCIDENT_STANDALONE:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = resourceName || 'Unknown';
|
roomExplanation = resourceName || 'Unknown';
|
||||||
dateExplanation = unlockMoment.clone().startOf('day').format('MMM DD');
|
dateExplanation = unlockMoment.clone().startOf('day').format('MMM DD');
|
||||||
bookingTimeExplanation = `[${unlockMoment.clone().format('HH:mm')} to ${lockMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${unlockMoment.clone().format('HH:mm')} to ${lockMoment.clone().format('HH:mm')}]`;
|
||||||
@@ -117,7 +117,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = 1.00;
|
quantity = 1.00;
|
||||||
break;
|
break;
|
||||||
case incidentType.UNSCHEDULED_INCIDENT_STANDALONE:
|
case incidentType.UNSCHEDULED_INCIDENT_STANDALONE:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = resourceName || 'Unknown';
|
roomExplanation = resourceName || 'Unknown';
|
||||||
dateExplanation = unlockMoment.clone().startOf('day').format('MMM DD');
|
dateExplanation = unlockMoment.clone().startOf('day').format('MMM DD');
|
||||||
bookingTimeExplanation = `[${unlockMoment.clone().format('HH:mm')} to ${lockMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${unlockMoment.clone().format('HH:mm')} to ${lockMoment.clone().format('HH:mm')}]`;
|
||||||
@@ -129,7 +129,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = +timeIntervalsToCharge.toFixed(2);
|
quantity = +timeIntervalsToCharge.toFixed(2);
|
||||||
break;
|
break;
|
||||||
case incidentType.BOOKING_MOVED_TO_ANOTHER_DAY:
|
case incidentType.BOOKING_MOVED_TO_ANOTHER_DAY:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
// if (oldResourceName !== newResourceName){
|
// if (oldResourceName !== newResourceName){
|
||||||
// roomExplanation = `${oldResourceName} -> ${newResourceName}`;
|
// roomExplanation = `${oldResourceName} -> ${newResourceName}`;
|
||||||
// }else{
|
// }else{
|
||||||
@@ -158,25 +158,11 @@ const createFeeFromIncident = (incident) => {
|
|||||||
roomExplanation = newResourceName || 'Unknown';
|
roomExplanation = newResourceName || 'Unknown';
|
||||||
|
|
||||||
// dateExplanation = `${oldBookingStartMoment.clone().format('ddd, MMM DD')}`;
|
// dateExplanation = `${oldBookingStartMoment.clone().format('ddd, MMM DD')}`;
|
||||||
const oldBookingDuration = oldBookingEndMoment.diff(oldBookingStartMoment, "minutes", false);
|
|
||||||
const durationInHours = Math.floor(oldBookingDuration / 60);
|
const originalBookingExplanation = `${oldBookingStartMoment.clone().format('HH:mm')} to ${oldBookingEndMoment.clone().format('HH:mm')}`;
|
||||||
const durationInMinutes = Math.floor(oldBookingDuration % 60);
|
|
||||||
let durationAsText = '';
|
|
||||||
if (durationInHours !== 0){
|
|
||||||
durationAsText += durationInHours + ' hour';
|
|
||||||
if (durationInHours === 1){
|
|
||||||
durationAsText += ' ';
|
|
||||||
}else{
|
|
||||||
durationAsText += 's ';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
durationAsText += durationInMinutes + ' minute';
|
|
||||||
if (durationInMinutes > 1){
|
|
||||||
durationAsText += 's';
|
|
||||||
}
|
|
||||||
dateExplanation = `${newBookingStartMoment.clone().format('MMM DD')}`;
|
dateExplanation = `${newBookingStartMoment.clone().format('MMM DD')}`;
|
||||||
bookingTimeExplanation = `[${newBookingStartMoment.clone().format('HH:mm')} to ${newBookingEndMoment.clone().format('HH:mm')}]`;
|
bookingTimeExplanation = `[${newBookingStartMoment.clone().format('HH:mm')} to ${newBookingEndMoment.clone().format('HH:mm')}]`;
|
||||||
incidentTimeExplanation = `reservation shortened from ${durationAsText} on : ${incidentTimestampMoment.clone().format('MMM DD, HH:mm')}`;
|
incidentTimeExplanation = `reservation shortened from [${originalBookingExplanation}] on [${incidentTimestampMoment.clone().format('MMM DD, HH:mm')}]`;
|
||||||
incidentExplanation = `${incidentTimeExplanation}`;
|
incidentExplanation = `${incidentTimeExplanation}`;
|
||||||
|
|
||||||
date = incidentTimestampMoment.clone().startOf('day').format();
|
date = incidentTimestampMoment.clone().startOf('day').format();
|
||||||
@@ -185,7 +171,7 @@ const createFeeFromIncident = (incident) => {
|
|||||||
quantity = 1.00;
|
quantity = 1.00;
|
||||||
break;
|
break;
|
||||||
case incidentType.BOOKING_CANCELED_LATE:
|
case incidentType.BOOKING_CANCELED_LATE:
|
||||||
spacing = ' ';
|
spacing = ' ';
|
||||||
roomExplanation = oldResourceName || 'Unknown';
|
roomExplanation = oldResourceName || 'Unknown';
|
||||||
// dateExplanation = `${oldBookingStartMoment.clone().format('ddd, MMM DD')}`;
|
// dateExplanation = `${oldBookingStartMoment.clone().format('ddd, MMM DD')}`;
|
||||||
dateExplanation = `${oldBookingStartMoment.clone().format('MMM DD')}`;
|
dateExplanation = `${oldBookingStartMoment.clone().format('MMM DD')}`;
|
||||||
|
|||||||
Reference in New Issue
Block a user