修正
This commit is contained in:
@@ -54,6 +54,7 @@ class EmployeeBase(BaseModel):
|
||||
name_kana: Optional[str] = None
|
||||
birth_date: Optional[date] = None
|
||||
gender: Optional[str] = None
|
||||
my_number: Optional[str] = None
|
||||
email: Optional[EmailStr] = None
|
||||
phone: Optional[str] = None
|
||||
postal_code: Optional[str] = None
|
||||
@@ -66,6 +67,11 @@ class EmployeeBase(BaseModel):
|
||||
bank_account_number: Optional[str] = None
|
||||
bank_account_type: Optional[str] = None # 普通/当座
|
||||
notes: Optional[str] = None
|
||||
photo_url: Optional[str] = None
|
||||
my_number_card_image_url: Optional[str] = None
|
||||
residence_card_image_url: Optional[str] = None
|
||||
health_insurance_card_image_url: Optional[str] = None
|
||||
other_id_image_url: Optional[str] = None
|
||||
|
||||
|
||||
class EmployeeCreate(EmployeeBase):
|
||||
@@ -80,6 +86,7 @@ class EmployeeUpdate(BaseModel):
|
||||
name_kana: Optional[str] = None
|
||||
birth_date: Optional[date] = None
|
||||
gender: Optional[str] = None
|
||||
my_number: Optional[str] = None
|
||||
email: Optional[EmailStr] = None
|
||||
phone: Optional[str] = None
|
||||
postal_code: Optional[str] = None
|
||||
@@ -92,6 +99,11 @@ class EmployeeUpdate(BaseModel):
|
||||
bank_account_number: Optional[str] = None
|
||||
bank_account_type: Optional[str] = None
|
||||
notes: Optional[str] = None
|
||||
photo_url: Optional[str] = None
|
||||
my_number_card_image_url: Optional[str] = None
|
||||
residence_card_image_url: Optional[str] = None
|
||||
health_insurance_card_image_url: Optional[str] = None
|
||||
other_id_image_url: Optional[str] = None
|
||||
|
||||
|
||||
class Employee(EmployeeBase):
|
||||
|
||||
Reference in New Issue
Block a user