Draft for contract printing

This commit is contained in:
2023-02-17 19:46:22 +01:00
committed by Guillaume G
parent 749794a5f8
commit 74d12ec78e
17 changed files with 424 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
import datetime
from typing import List, Literal
from enum import Enum
@@ -28,6 +29,15 @@ class Party(BaseModel):
}
)
part: str
representative_id: str = Field(
foreignKey={
"reference": {
"resource": "entity",
"schema": "Entity",
}
},
default=""
)
class ProvisionGenuine(BaseModel):
@@ -64,3 +74,5 @@ class ContractDraft(CrudDocument):
format="dictionary",
)
status: ContractDraftStatus = Field(default=ContractDraftStatus.draft)
location: str = ""
date: datetime.date = datetime.date(1970, 1, 1)