Skip to content

Commit

Permalink
fix(mt): 数据显示问题 #1762 #1796
Browse files Browse the repository at this point in the history
  • Loading branch information
IITII committed Apr 9, 2024
1 parent 7b8d2e0 commit ac6a8cb
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 4 deletions.
6 changes: 6 additions & 0 deletions dev.md
Expand Up @@ -74,3 +74,9 @@
]
}
```

## userExtendInfo 是否必须?

* 因为代码问题, 必须填写, 要不然部分数据会缺失...

* 大概位置在 `user.ts`, 可以参考 `7b8d2e00342ac2734494c47b60e8c9886df69b71` 这个 commit.
18 changes: 14 additions & 4 deletions resource/sites/xp.m-team.io/config.json
Expand Up @@ -289,16 +289,26 @@
"selector": ["data.role"],
"filters": ["if (query == '1') { 'User'; } else if (query == '2') { 'Power User'; } else if (query == '3') { 'Elite User'; } else if (query == '4') { 'Crazy User'; } else if (query == '5') { 'Insane User'; } else if (query == '6') { 'Veteran User'; } else if (query == '7') { 'Extreme User'; } else if (query == '8') { 'Ultimate User'; } else if (query == '9') { 'Nexus Master'; } else if (query == '10') { 'VIP'; } else { query; }"]
},
"isLogged": {
"selector": ["message"],
"filters": ["(query === 'SUCCESS') ? true : false"]
},
"bonus": {
"selector": ["data.memberCount.bonus"],
"filters": ["Number(query)"]
}
}
},
"userExtendInfo":{
"page": "/api/member/profile",
"dataType": "json",
"requestMethod": "POST",
"headers": {
"x-api-key": "$site.authToken$"
},
"fields": {
"isLogged": {
"selector": ["message"],
"filters": ["(query === 'SUCCESS') ? true : false"]
}
}
},
"bonusExtendInfo": {
"prerequisites": "!user.bonusPerHour",
"page": "/api/tracker/mybonus",
Expand Down

0 comments on commit ac6a8cb

Please sign in to comment.