This commit is contained in:
2025-10-30 15:50:40 +08:00
parent ead93c1e49
commit 39dfb62cbf
11 changed files with 35420 additions and 131325 deletions

View File

@@ -291,6 +291,7 @@ class MiaoStarsBasicApi:
"""获取用户头像"""
# Cloudreve V4 获取用户信息以获取头像URL
user_info = self.getUserInfo()
logger.info(f"用户信息API返回{user_info}")
if user_info.get("code") != 0:
return QPixmap(":app/images/logo.png")
@@ -326,7 +327,7 @@ class MiaoStarsBasicApi:
# 转换响应格式
if isinstance(r, dict):
return {"code": 0, "data": r}
return r
else:
return {"code": -1, "msg": "获取用户信息失败"}

View File

@@ -109,26 +109,26 @@ class UserConfig:
if self.userData:
return self.userData["data"].get("nickname", "")
else:
return ""
return None
@property
def userEmail(self):
if self.userData:
return self.userData["data"].get("user_name", "")
return self.userData["data"].get("email", "")
else:
return ""
return None
@property
def userGroup(self):
if self.userData:
return self.userData.get("data", {}).get("group", {}).get("name", "")
else:
return ""
return None
@property
def userScore(self):
if self.userData:
return str(self.userData["data"].get("score", 0))
# @property
# def userScore(self):
# if self.userData:
# return str(self.userData["data"].get("score", 0))
@property
def userCreatedTime(self):