|
|
|
from flask_restful import Resource
|
|
from app.utils.response import APIResponse
|
|
from flask import current_app
|
|
|
|
class SystemVersionResource(Resource):
|
|
def get(self):
|
|
"""获取系统版本信息[^1]"""
|
|
return APIResponse.success({
|
|
'version': current_app.config['SYSTEM_VERSION'],
|
|
'message': 'success'
|
|
})
|
|
|
|
class SystemSettingsResource(Resource):
|
|
def get(self):
|
|
"""获取全量系统配置[^2]"""
|
|
return APIResponse.success({
|
|
'site_setting': {
|
|
'version': current_app.config['SYSTEM_VERSION'],
|
|
'site_name': current_app.config['SITE_NAME']
|
|
},
|
|
'api_setting': {
|
|
'api_url': current_app.config['API_URL'],
|
|
'models': current_app.config['TRANSLATE_MODELS']
|
|
},
|
|
'message': 'success'
|
|
})
|
|
|