File size: 451 Bytes
3061962
 
ed5ec6a
 
3061962
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from pydantic import BaseModel

from ocr.api.message.models import MessageModel
from ocr.api.report.dto import Paging
from ocr.core.wrappers import OcrResponseWrapper


class CreateMessageRequest(BaseModel):
    text: str

class MessageWrapper(OcrResponseWrapper[MessageModel]):
    pass


class AllMessageResponse(BaseModel):
    paging: Paging
    data: list[MessageModel]


class AllMessageWrapper(OcrResponseWrapper[AllMessageResponse]):
    pass