This commit is contained in:
phaichayon
2026-06-16 13:42:38 +07:00
parent 56683ee7b9
commit edee45375e
29 changed files with 4240 additions and 51 deletions

View File

@@ -44,11 +44,8 @@ function toDefaultValues(
priority:
enquiry?.priority ?? referenceData.priorities[1]?.id ?? referenceData.priorities[0]?.id ?? '',
leadChannel: enquiry?.leadChannel ?? undefined,
estimatedValue: enquiry?.estimatedValue ? String(enquiry.estimatedValue) : '',
chancePercent:
enquiry?.chancePercent !== null && enquiry?.chancePercent !== undefined
? String(enquiry.chancePercent)
: '',
estimatedValue: enquiry?.estimatedValue ?? undefined,
chancePercent: enquiry?.chancePercent ?? undefined,
expectedCloseDate: enquiry?.expectedCloseDate ? enquiry.expectedCloseDate.slice(0, 10) : '',
competitor: enquiry?.competitor ?? '',
source: enquiry?.source ?? '',
@@ -121,8 +118,10 @@ export function EnquiryFormSheet({
status: value.status,
priority: value.priority,
leadChannel: value.leadChannel || null,
estimatedValue: value.estimatedValue ? Number(value.estimatedValue) : null,
chancePercent: value.chancePercent ? Number(value.chancePercent) : null,
estimatedValue:
typeof value.estimatedValue === 'number' ? value.estimatedValue : null,
chancePercent:
typeof value.chancePercent === 'number' ? value.chancePercent : null,
expectedCloseDate: value.expectedCloseDate || null,
competitor: value.competitor,
source: value.source,