Files
django-vue3-admin-gd/chat/utils/resp.py
2025-07-16 21:14:02 +08:00

16 lines
454 B
Python

from typing import Any, Optional
from pydantic import BaseModel
class CommonResponse(BaseModel):
code: int = 0
message: str = "success"
data: Any = None
error: Optional[Any] = None
def resp_success(data=None, message="success"):
return CommonResponse(code=0, message=message, data=data, error=None)
def resp_error(message="error", code=1, error=None):
return CommonResponse(code=code, message=message, data=None, error=error)