| from fastapi.responses import JSONResponse | |
| from app.utils.status_code import StatusCode | |
| from pydantic import BaseModel | |
| from typing import Optional, Any | |
| from fastapi.responses import JSONResponse | |
| class ResponseWrapper: | |
| def success(data=None, msg="success", code=0): | |
| return JSONResponse(content={ | |
| "code": code, | |
| "msg": msg, | |
| "data": data | |
| }) | |
| def error(msg="error", code=500, data=None): | |
| return JSONResponse(content={ | |
| "code": code, | |
| "msg": str(msg), | |
| "data": data | |
| }) |