feat(portal): lead module, WHMCS sync report/contacts/mapping, service lifecycle email templates

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
baodev0
2026-10-21 16:55:19 +07:00
co-authored by Claude Sonnet 5.5
parent 3c7710f1de
commit a443ec3bf6
66 changed files with 2032 additions and 124 deletions
@@ -41,7 +41,7 @@ class CustomerDomainTransformer
return new CustomerDomainData(
legacyId: (int) $row['id'],
customerId: $this->customers->resolve((int) $row['userid']),
customerId: $this->customers->resolveDomainOwner($name, (int) $row['userid']),
orderId: $this->orders->resolve((int) $row['orderid']) ?? 0,
name: $name,
firstPayment: (int) round((float) $row['firstpaymentamount']),