This commit is contained in:
Mr Chen
2024-11-03 23:56:25 +08:00
parent 06abfd92f2
commit 83ae4562fa
2 changed files with 38 additions and 2 deletions
+2 -2
View File
@@ -602,9 +602,9 @@ def writeLog(stype, msg, args=()):
def writeDbLog(stype, msg, args=(), uid=1):
try:
from admin import model
import thisdb
format_msg = getInfo(msg, args)
model.addLog(stype, format_msg, uid)
thisdb.addLog(stype, format_msg, uid)
return True
except Exception as e:
print("writeDbLog:"+str(e))
+36
View File
@@ -0,0 +1,36 @@
# coding:utf-8
# ---------------------------------------------------------------------------------
# MW-Linux面板
# ---------------------------------------------------------------------------------
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved.
# ---------------------------------------------------------------------------------
# Author: midoks <midoks@163.com>
# ---------------------------------------------------------------------------------
import core.mw as mw
def clearLog():
mw.M('logs').where('id>?', (0,)).delete()
return True
def addLog(type, log,
uid: int | None = 1
) -> str:
'''
添加日志
:type -> str 类型 (必填)
:log -> str 日志内容 (必填)
:uid -> int 用户ID
'''
add_time = mw.formatDate()
insert_data = {
'name':name,
'type':type,
'log':log,
'add_time':add_time,
}
mw.M('logs').insert(insert_data)
return True