forked from Fragrance/maquitous
feat: add isNew func
This commit is contained in:
20
bonus9.py
20
bonus9.py
@@ -214,6 +214,24 @@ def music(userId, bonus_list):
|
||||
|
||||
user_charge = json.loads(sdgb_api(data, "GetUserChargeApi", userId))
|
||||
|
||||
data = json.dumps({
|
||||
"userId": int(userId),
|
||||
"nextIndex": musicId,
|
||||
"maxCount": 1
|
||||
})
|
||||
user_music = json.loads(sdgb_api(data, "GetUserMusicApi", 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({
|
||||
@@ -362,7 +380,7 @@ def music(userId, bonus_list):
|
||||
"isNewMapList": "",
|
||||
"isNewLoginBonusList": "0" * len(bonus_list),
|
||||
"isNewItemList": "",
|
||||
"isNewMusicDetailList": "1",
|
||||
"isNewMusicDetailList": isNew,
|
||||
"isNewCourseList": "0",
|
||||
"isNewFavoriteList": "",
|
||||
"isNewFriendSeasonRankingList": ""
|
||||
|
||||
Reference in New Issue
Block a user