GetLoginLog
≥4.8.1
Interface Function
Get the access data of the specified user.
Request Parameter
Parameter | Type | Required | Default | Remarks |
---|---|---|---|---|
StaffCode | string | fasle | Staff code | |
Start | string | false | Lower limit of access time | |
End | string | false | Upper limit of access time | |
Index | int | false | 0 | Page number |
Size | int | false | 10 | Data volume per page |
[info] Note
- The returned records are arranged in positive sequence according to the login time.
- When no parameters are passed, the first 10 access logs of the current application are returned.
Return Data Type
Refer to Return Sample
Input Sample
{
"StaffCode": "##190111031015539",
"Start":"2019-11-12T09:35:39.659Z"
}
Return Sample
{
"StatusCode": 0,
"Info": null,
"Data": {
"total": 4,
"rows": [
{
"_id": "5dca7d41cb52aba4d4712dcf",
"TenantId": "DemoTenant",
"AppCode": "DemoApp",
"StaffCode": "##190111031015539",
"StaffName": "DemoUser",
"RequestUrl": "/DemoTenant/DemoApp",
"LoginTime": "2019-11-12T09:36:51.299Z"
},
{
"_id": "5dca7dafcb52aba4d4713c70",
"TenantId": "DemoTenant",
"AppCode": "DemoApp",
"StaffCode": "##190111031015539",
"StaffName": "DemoUser",
"RequestUrl": "/DemoTenant/DemoApp?ServiceTicket=cTR1N2t5Vk5sQjVDaklqbnZlamgydlRPNnNJK3EzZERLRzNUU2dJMHVmZkF0MEFaV1hDS3NXa2Z4MlJYVk5NVA==",
"LoginTime": "2019-11-12T09:38:54.984Z"
},
{
"_id": "5dca7e66cb52aba4d4715663",
"TenantId": "DemoTenant",
"AppCode": "DemoApp",
"StaffCode": "##190111031015539",
"StaffName": "DemoUser",
"RequestUrl": "/DemoTenant/DemoApp",
"LoginTime": "2019-11-12T09:41:58.82Z"
},
{
"_id": "5dca81e0cb52aba4d47205a0",
"TenantId": "DemoTenant",
"AppCode": "DemoApp",
"StaffCode": "##190111031015539",
"StaffName": "DemoUser",
"RequestUrl": "/DemoTenant/DemoApp",
"LoginTime": "2019-11-12T09:56:47.3Z"
}
],
"ErrorMessage": null
}
}