refactor buyer and insured and add more policy types
All checks were successful
Build and Publish / build-release (push) Successful in 1m38s

This commit is contained in:
2026-04-27 14:06:28 -05:00
parent c8a58c3f58
commit 2a8f2ffc2d
27 changed files with 676 additions and 170 deletions

View File

@@ -11,7 +11,8 @@ defmodule PolicyService.Commands.Policy do
typedstruct do
field :id, PolicyService.Aggregates.PolicyId.t(), enforce: true
field :submitted_by, String.t(), enforce: true
field :applicant_info, map(), enforce: true
field :insured, map(), enforce: true
field :buyer, map(), enforce: true
field :policy_details, map()
field :selected_providers, list(), enforce: true
end
@@ -67,4 +68,4 @@ defmodule PolicyService.Commands.Policy do
end
end
end
end
end