Files
cheflinkmerchant/src/utils/groupMealReservation.ts
T
2026-06-16 09:12:41 +08:00

16 lines
610 B
TypeScript

import {GroupMealReservationStatus} from '@/constant/enums'
export function calcGroupMealTotal(peopleCount?: number, perCapitaPrice?: number) {
const count = Number(peopleCount) || 0
const price = Number(perCapitaPrice) || 0
return (count * price).toFixed(2)
}
export function canMerchantHandleGroupMeal(status?: number) {
return status === GroupMealReservationStatus.PENDING || status === GroupMealReservationStatus.CONTACTED
}
export function getGroupMealContactPhone(item?: { contactPhone?: string; user?: { phone?: string } }) {
return (item?.contactPhone || item?.user?.phone || '').trim()
}