This commit is contained in:
admin
2026-01-22 01:16:54 +09:00
parent 86020ada5c
commit 3d91356877
16 changed files with 1862 additions and 494 deletions

View File

@@ -16,6 +16,7 @@ class SalarySettingBase(BaseModel):
payment_type: str # 月給/時給/日給
commute_allowance: Decimal = Decimal("0")
other_allowance: Decimal = Decimal("0")
employment_insurance_eligible: bool = True # 雇用保険加入対象
valid_from: date
valid_to: Optional[date] = None
@@ -33,6 +34,7 @@ class SalarySettingUpdate(BaseModel):
payment_type: Optional[str] = None
commute_allowance: Optional[Decimal] = None
other_allowance: Optional[Decimal] = None
employment_insurance_eligible: Optional[bool] = None
valid_from: Optional[date] = None
valid_to: Optional[date] = None