22 lines
502 B
Python
22 lines
502 B
Python
import datetime
|
|
from typing import Optional
|
|
import strawberry
|
|
from strawberry.relay import GlobalID
|
|
|
|
|
|
@strawberry.input
|
|
class LaborInput:
|
|
account_address_id: GlobalID
|
|
amount: float
|
|
start_date: datetime.date
|
|
end_date: Optional[datetime.date] = None
|
|
|
|
|
|
@strawberry.input
|
|
class LaborUpdateInput:
|
|
id: GlobalID
|
|
account_address_id: Optional[GlobalID] = None
|
|
amount: Optional[float] = None
|
|
start_date: Optional[datetime.date] = None
|
|
end_date: Optional[datetime.date] = None
|