|
|
|
@ -684,15 +684,15 @@ exports.distrubanceStatus = async (req, reply) => {
|
|
|
|
|
const distrubance_price = parseInt(booking.distrubance_price .replace(/,/g, ''), 10)
|
|
|
|
|
const price = parseInt(booking.price.replace(/,/g, ''), 10)
|
|
|
|
|
const amount_due = parseInt(booking.amount_due .replace(/,/g, ''), 10)
|
|
|
|
|
const price_variation = price-distrubance_price
|
|
|
|
|
const price_variation = price-distrubance_price
|
|
|
|
|
if (action === "accept") {
|
|
|
|
|
await Tankerbooking.findOneAndUpdate({ bookingid:bookingid }, { $set: { amount_due: price,amount_difference:"0" } });
|
|
|
|
|
await Tankerbooking.findOneAndUpdate({ bookingid:bookingid }, { $set: { amount_due: distrubance_price,amount_difference:price_variation},distrubance_status:"1" });
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (action === "reject") {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
await Tankerbooking.findOneAndUpdate({ bookingid:bookingid }, { $set: { amount_due: distrubance_price,amount_difference:"0" } });
|
|
|
|
|
await Tankerbooking.findOneAndUpdate({ bookingid:bookingid }, { $set: { amount_due: price,amount_difference:"0",distrubance_status:"0" } });
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|