From 66e1829e64fefcc3a0e888a90b537b2ffbc301d7 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 16 Aug 2023 15:25:01 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E8=8E=B7=E5=8F=96=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=B7API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/endpoints/system.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/api/endpoints/system.py b/app/api/endpoints/system.py index 93480b8e..9cfb5235 100644 --- a/app/api/endpoints/system.py +++ b/app/api/endpoints/system.py @@ -16,6 +16,7 @@ from app.db.systemconfig_oper import SystemConfigOper from app.helper.message import MessageHelper from app.helper.progress import ProgressHelper from app.utils.http import RequestUtils +from version import APP_VERSION router = APIRouter() @@ -25,10 +26,14 @@ def get_setting(_: schemas.TokenPayload = Depends(verify_token)): """ 查询系统环境变量 """ + info = settings.dict( + exclude={"SECRET_KEY", "SUPERUSER_PASSWORD", "API_TOKEN"} + ) + info.update({ + "VERSION": APP_VERSION + }) return schemas.Response(success=True, - data=settings.dict( - exclude={"SECRET_KEY", "SUPERUSER_PASSWORD", "API_TOKEN"} - )) + data=info) @router.get("/progress/{process_type}", summary="实时进度")