{
"pageNum": 0,
"pageCount": 0,
"totalCount": 0,
"totalPageCount": 0,
"sortType": "string",
"sortColumn": "string",
"order": "string",
"obj": {
"records": [
{
"courseId": 0,
"courseType": "string",
"courseCover": 0,
"courseCoverPath": "string",
"themeName": "string",
"courseDesc": "string",
"lecturerName": "string",
"countryName": "string",
"trainingStartDate": "string",
"trainingeEndDate": "string",
"timeZone": "string",
"address": "string",
"courseAgenda": 0,
"courseAgendaAttachmentName": "string",
"courseAgendaAttachmentType": "string",
"courseAgendaAttachmentPath": "string",
"seats": 0,
"bookSeats": 0,
"leftSeats": 0,
"status": 0,
"courseUrl": "string",
"meetingId": "string",
"meetingPassword": "string",
"meetingPlatform": "string",
"resourceKit": "string",
"colour": "string"
}
],
"total": 0,
"size": 0,
"current": 0,
"orders": [
{
"column": "string",
"asc": true
}
],
"optimizeCountSql": true,
"searchCount": true,
"optimizeJoinOfCountSql": true,
"maxLimit": 0,
"countId": "string",
"pages": 0
},
"sortColumnAndOrder": [
{
"key": "string"
}
]
}