```javascript
WXAPI.trainingList({
page: 1
})
```
+ page gets the page data. If this parameter is not passed, the default value is 1.
+ pageSize How many records are obtained per page? If this parameter is not passed, the default is 50
+ token current user login credentials
+ uid student ID
+ day training date, format yyyy-MM-dd
+ status status: 0 not started; 1 in progress; 2 completed
+ dayBegin training date, format 2020-10-10
+ dayEnd training date ends, format 2020-11-10
```json
{
"code": 0,
"msg": "success",
"data": {
"result": [
{
"id": 1,
"userId": 166,
"itemId": 1,
"coachUid": 110806137,
"uid": 110806270,
"unit": "piece",
"num": 15,
"numSuccess": 0,
"numSuccessConsecutive": 0,
"score": 0,
"status": 0,
"dateAdd": "2026-04-28 11:30:43",
"day": "2026-04-28",
"trainingItems": {
"id": 1,
"userId": 166,
"name": "Five-point basic skills training-high pole",
"status": 0,
"unit": "piece",
"numDefault": 10,
"paixu": 0
},
"studentUserInfo": {
"id": 110806270,
"userId": 166,
"isManager": false,
"isShopManager": false,
"levelId": 146236,
"getLevelDate": "2026-04-23 20:14:28",
"levelRenew": false,
"source": 0,
"mobile": "19817488507",
"mobileVisInvister": true,
"cardNumber": "26042315251660004",
"nick": "apifm",
"province": "Zhejiang Province",
"city": "Hangzhou City",
"avatarUrl": "https://dcdn.it120.cc/cuser/166/2026/04/23/145b63d3-5915-4de2-aee2-bec9907f0d5a.jpg",
"ipAdd": "183.158.147.119",
"dateLogin": "2026-04-23 15:25:52",
"ipLogin": "183.158.147.119",
"status": 0,
"isIdcardCheck": false,
"isFaceCheck": false,
"referrerType": 0,
"isSeller": false,
"isTeamLeader": false,
"isTeamMember": false,
"dateAdd": "2026-04-23 15:25:52",
"gender": 2,
"birthday": "1985-11-26",
"taskUserLevelSendPerMonth": false,
"taskUserLevelSendMonth": 0,
"taskUserLevelUpgrade": false,
"birthdayProcessSuccessYear": 0,
"isUserAttendant": false,
"isSendRegisterCoupons": true,
"userLevel": {
"id": 146236,
"userId": 166,
"name": "Intermediate student",
"status": 0,
"level": 1,
"paixu": 0,
"rebate": 10,
"upgradePayNumber": 0,
"upgradeScore": 0,
"dateAdd": "2026-04-22 17:51:36",
"dateUpdate": "2026-04-22 18:01:39",
"defValidityUnit": 3
},
"statusStr": "Default",
"secondsAfterRegister": 434712,
"genderStr": "female",
"sourceStr": "WeChat Mini Program"
}
}
],
"totalRow": 1,
"totalPage": 1,
"coachInfoMap": {
"110806137": {
"id": 110806137,
"userId": 166,
"levelId": 3,
"name": "Test-Gong",
"avatarUrl": "https://dcdn.it120.cc/2026/06/25/9dc5dc5b-692e-45fd-9354-dc3897d45112.png",
"experience": "20 years of experience",
"specialty": "penalty kick",
"certification": "National Athletes",
"studentNumber": 4,
"rating": 0,
"paixu": 0,
"reputationNumber": 0
}
}
}
}
```
+ totalPage How many pages are there in total?
+ totalRow total number of records
+ result training item list
- coachUid creates a coach ID
- coachUidDone completes the coach ID
- uid student ID
-unit unit (unit, hour)
- num number of training
- numSuccess number of successes
- numSuccessConsecutive Number of consecutive successes
- score score
- status status 0 not started; 1 in progress; 2 completed
- dateAdd planned add time
- day training date
- studentUserInfo student information
+ levelId student level ID
+ userLevel student level information
- name level name
+ mobile phone number
+ nick student name
+ province the province where it is located
+ city city
+ avatarUrl avatar
+ gender gender 0 unknown 1 male 2 female
+ genderStr Chinese description of gender
+ birthday birthday (year, month, day)
+ coachInfoMap coaching object
- id coach user ID
- name coach name
- avatarUrl coach avatar
- experience experience
- specialty specialty
- certification title