feat: add isNew func

This commit is contained in:
7a1dd609-d238-4580-9d5f-ee8412b0f5bc
2025-02-05 16:20:02 +08:00
parent de070a6ecf
commit 7e525e0c7e
5 changed files with 79 additions and 11 deletions

View File

@@ -506,6 +506,17 @@ def music(userId):
user_charge = json.loads(sdgb_api(data, "GetUserChargeApi", userId))
isNew = "0"
try:
for item in user_music['userMusicList'][0]['userMusicDetailList']:
if item['musicId'] == musicId and item['level'] == level:
isNew = "1"
break
else:
continue
except:
pass
# UserAll
data = json.dumps({
@@ -654,7 +665,7 @@ def music(userId):
"isNewMapList": "",
"isNewLoginBonusList": "",
"isNewItemList": "1" * len(music_item()),
"isNewMusicDetailList": "1",
"isNewMusicDetailList": isNew,
"isNewCourseList": "0",
"isNewFavoriteList": "",
"isNewFriendSeasonRankingList": ""