mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
update
This commit is contained in:
@@ -12,6 +12,31 @@ from admin import model
|
||||
|
||||
import core.mw as mw
|
||||
|
||||
def getUnauthStatus(
|
||||
code: str | None = '0'
|
||||
):
|
||||
code = str(code)
|
||||
data = {}
|
||||
data['code'] = code
|
||||
if code == '0':
|
||||
data['text'] = "默认-安全入口错误提示"
|
||||
elif code == '400':
|
||||
data['text'] = "400-客户端请求错误"
|
||||
elif code == '401':
|
||||
data['text'] = "401-未授权访问"
|
||||
elif code == '403':
|
||||
data['text'] = "403-拒绝访问"
|
||||
elif code == '404':
|
||||
data['text'] = "404-页面不存在"
|
||||
elif code == '408':
|
||||
data['text'] = "408-客户端超时"
|
||||
elif code == '416':
|
||||
data['text'] = "416-无效的请求"
|
||||
else:
|
||||
data['code'] = '0'
|
||||
data['text'] = "默认-安全入口错误提示"
|
||||
return data
|
||||
|
||||
def getGlobalVar():
|
||||
'''
|
||||
获取全局变量
|
||||
@@ -26,6 +51,11 @@ def getGlobalVar():
|
||||
data['site_count'] = model.getSitesCount()
|
||||
data['port'] = mw.getHostPort()
|
||||
|
||||
# 获取未认证状态信息
|
||||
unauthorized_status = model.getOption('unauthorized_status', default='0')
|
||||
data['unauthorized_status'] = getUnauthStatus(code=unauthorized_status)
|
||||
data['basic_auth'] = model.getOptionByJson('basic_auth', default={'open':False})
|
||||
|
||||
# 服务器时间
|
||||
sformat = 'date +"%Y-%m-%d %H:%M:%S %Z %z"'
|
||||
data['systemdate'] = mw.execShell(sformat)[0].strip()
|
||||
|
||||
Reference in New Issue
Block a user