feat: updating order status

This commit is contained in:
2026-05-17 16:23:02 +03:00
parent e41e89277f
commit dc213cb9d9
5 changed files with 52 additions and 15 deletions

View File

@@ -1,6 +1,7 @@
from abc import ABC,abstractmethod
from src.application.domain.entities.order import OrderEntity
from src.application.domain.enums import OrderStatus
class IOrderRepository(ABC):
@@ -36,4 +37,9 @@ class IOrderRepository(ABC):
@abstractmethod
async def update_after_itpay_failure(self,order: OrderEntity) -> OrderEntity:
raise NotImplementedError
@abstractmethod
async def update_status(self,*,order_id:str,status:OrderStatus) -> None:
raise NotImplementedError