Lots of work for ISHLT badge printing.

This commit is contained in:
Scott Idem
2023-02-01 17:57:22 -05:00
parent a9f0e2bf3d
commit a176248104
6 changed files with 332 additions and 161 deletions

View File

@@ -116,6 +116,7 @@ class Event_Badge_Base(BaseModel):
badge_type: Optional[str]
member_type_code: Optional[str]
member_type: Optional[str]
member_status: Optional[str]
registration_type_code: Optional[str]
registration_type: Optional[str]
@@ -135,7 +136,7 @@ class Event_Badge_Base(BaseModel):
ticket_10_code: Optional[str]
agree_to_tc: Optional[bool] # Agree to terms and conditions
allow_tracking: Optional[bool] # Allow tracking for lead retrival and other marketing
allow_tracking: Optional[bool] # Allow tracking for lead retrieval and other marketing
print_first_datetime: Optional[datetime.datetime] = None
print_last_datetime: Optional[datetime.datetime] = None

View File

@@ -63,6 +63,9 @@ class Event_Person_Base(BaseModel):
external_person_id: Optional[str] # Person ID generated by external system (should be stable and not change)
external_sys_id: Optional[str] # NOTE: Deprecated; Move to external_person_id. Person ID generated by external system (should be stable and not change)
agree_to_tc: Optional[bool] # Agree to terms and conditions
allow_tracking: Optional[bool] # Allow tracking for lead retrieval and other marketing
file_count: Optional[int]
priority: Optional[bool]