feat: deals table

This commit is contained in:
2024-08-16 20:38:33 +03:00
parent 1b46a0fc56
commit 220ced73f7
2 changed files with 5 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
from typing import List from typing import List, Optional
from schemas.base import BaseSchema, OkMessageSchema from schemas.base import BaseSchema, OkMessageSchema
@@ -28,7 +28,7 @@ class BaseBarcodeTemplateSchema(BaseSchema):
is_default: bool is_default: bool
size: BarcodeTemplateSizeSchema size: BarcodeTemplateSizeSchema
additional_attributes: list[BarcodeTemplateAdditionalAttributeSchema] additional_attributes: list[BarcodeTemplateAdditionalAttributeSchema]
additional_field: str | None = None additional_field: Optional[str] = None
class BarcodeTemplateSchema(BaseBarcodeTemplateSchema): class BarcodeTemplateSchema(BaseBarcodeTemplateSchema):

View File

@@ -21,6 +21,9 @@ class TimeTrackingService(BaseService):
PaymentRecord.user PaymentRecord.user
) )
) )
.join(
User.is_deleted == False
)
.where( .where(
func.date(func.date_trunc('month', PaymentRecord.start_date)) == request.date, func.date(func.date_trunc('month', PaymentRecord.start_date)) == request.date,
func.date(func.date_trunc('month', PaymentRecord.end_date)) == request.date, func.date(func.date_trunc('month', PaymentRecord.end_date)) == request.date,