Fix UserWeekly

This commit is contained in:
Remik1r3n
2025-07-14 18:46:28 +08:00
parent 4078bf9ce0
commit 248b8885df

View File

@@ -38,6 +38,7 @@ def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, curre
currentUserRating = implGetUser_("Rating", userId, True) currentUserRating = implGetUser_("Rating", userId, True)
currentUserActivity = implGetUser_("Activity", userId, True) currentUserActivity = implGetUser_("Activity", userId, True)
currentUserCharge = implGetUser_("Charge", userId, True) currentUserCharge = implGetUser_("Charge", userId, True)
currentUserMissionData = implGetUser_("MissionData", userId, True)
# 把这些数据都追加进去 # 把这些数据都追加进去
currentUserAll['upsertUserAll']['userExtend'] = [currentUserExtend['userExtend']] currentUserAll['upsertUserAll']['userExtend'] = [currentUserExtend['userExtend']]
@@ -45,6 +46,7 @@ def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, curre
currentUserAll['upsertUserAll']['userRatingList'] = [currentUserRating['userRating']] currentUserAll['upsertUserAll']['userRatingList'] = [currentUserRating['userRating']]
currentUserAll['upsertUserAll']['userActivityList'] = [currentUserActivity['userActivity']] currentUserAll['upsertUserAll']['userActivityList'] = [currentUserActivity['userActivity']]
currentUserAll['upsertUserAll']['userChargeList'] = currentUserCharge['userChargeList'] currentUserAll['upsertUserAll']['userChargeList'] = currentUserCharge['userChargeList']
currentUserAll['upsertUserAll']['userWeeklyData'] = currentUserMissionData['userWeeklyData']
# 完事 # 完事
return currentUserAll return currentUserAll
@@ -53,9 +55,6 @@ def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, curre
def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentPlaySpecial): def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentPlaySpecial):
"""构建一个非常基础的 UserAll 数据,必须手动填充一些数据""" """构建一个非常基础的 UserAll 数据,必须手动填充一些数据"""
# 我不知道放在哪里好了,你修改一下 TwT
currentUserMission = implGetUser_("MissionData", userId, True)
data = { data = {
"userId": userId, "userId": userId,
"playlogId": currentLoginResult['loginId'], "playlogId": currentLoginResult['loginId'],
@@ -164,7 +163,7 @@ def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, curre
"userFavoriteList": [], "userFavoriteList": [],
"userActivityList": [], #需要填上 "userActivityList": [], #需要填上
"userMissionDataList": [], "userMissionDataList": [],
"userWeeklyData": currentUserMission['userWeeklyData'], "userWeeklyData": [],#应该需要填上
"userGamePlaylogList": [ "userGamePlaylogList": [
{ {
"playlogId": currentLoginResult['loginId'], "playlogId": currentLoginResult['loginId'],