修改api接口内容

This commit is contained in:
胡尧
2025-05-23 10:51:39 +08:00
parent 83229c9ab1
commit 942d6661f2
4 changed files with 14 additions and 7 deletions

View File

@@ -34,17 +34,20 @@ def api_log(name=None, requester=None):
# 计算响应时间
end_time = datetime.now()
response_time = (end_time - start_time).total_seconds()
# 获取响应状态
status = result.get('code') if 'code' in result else result.get('ErrorCode') if 'ErrorCode' in result else 500
# 创建日志记录
log_vals = {
'name': name or func.__name__,
'path': path,
'method': method,
'method': method.upper(),
'request_data': json.dumps(request_data, ensure_ascii=False),
'response_data': json.dumps(result, ensure_ascii=False),
'remote_addr': remote_addr,
'response_time': response_time,
'status': result.get('code') or result.get('ErrorCode') or 500,
'status': 200 if status == 0 else status,
'requester': requester,
'responser': '智能工厂'
}