feat: 修复接口认证时查询用户信息没有缓存用户的职位信息的问题
This commit is contained in:
@@ -28,9 +28,9 @@ class BasicModel(SQLModel):
|
||||
# 定义datetime和date类型的JSON编码器,将其格式化为指定字符串
|
||||
json_encoders = {
|
||||
# 若为datetime类型,格式化为“年-月-日 时:分:秒”,若为None则保持None
|
||||
datetime: lambda dt: dt.strftime("%Y-%m-%d %H:%M:%S") if dt is not None else None,
|
||||
datetime: lambda dt: dt if isinstance(dt, str) else dt.strftime("%Y-%m-%d %H:%M:%S") if dt is not None else None,
|
||||
# 若为date类型,格式化为“年-月-日”,若为None则保持None
|
||||
date: lambda dt: dt.strftime("%Y-%m-%d") if dt is not None else None
|
||||
date: lambda dt: dt if isinstance(dt, str) else dt.strftime("%Y-%m-%d") if dt is not None else None
|
||||
}
|
||||
|
||||
# 定义模型验证器,在数据解析前(mode='before')执行,用于处理字符串格式的日期时间
|
||||
|
||||
Reference in New Issue
Block a user