SYS.UserDAL.GetUserByToken

获取当前登录后台用户信息

Parameters:

Name Type Description
No parameters.

Returns: User

Sample:

Request:

    {
    "jsonrpc": "2.0",
    "method": "SYS.UserDAL.GetUserByToken",
    "params": {
        
    },
    "id": 1,
    "tags": {
        "usertoken": "",
        "sessionid": ""
    }
  }
Response:
{
  "jsonrpc": "2.0",
  "result": {
    "Locked": false,
    "ChangePassword": false  /*是否修改了密码*/,
    "Roles": [
      {
        "Users": [
          {
            "Locked": false,
            "ChangePassword": false  /*是否修改了密码*/,
            "Roles": []  /*所属角色*/,
            "IsInAdminRole": false  /*是否管理员*/,
            "RecordId": ""  /*用户Id*/,
            "UserName": ""  /*用户名*/,
            "FullName": ""  /*用户名*/,
            "Password": ""  /*密码, 新增的时候会保存密码
            更新的时候不会保存密码
            查询结果中没有密码*/,
            "PersonType": 0  /*PersonType*/,
            "PersonId": ""  /*人员ID*/,
            "GroupOrgId": ""  /*用户组对应机构*/,
            "State": 1  /*状态*/,
            "Creator": ""  /*录入人*/,
            "CreatorName": ""  /*录入人姓名*/,
            "CreateTime": "2026-03-21T19:01:37.4374819+08:00"  /*录入时间*/,
            "LastModifier": ""  /*最后修改人*/,
            "LastModifyTime": "2026-03-21T19:01:37.4374819+08:00"  /*最后修改时间*/,
            "LastModifierName": ""  /*最后修改人姓名*/,
            "TimeStamp": ""  /*时间戳*/,
            "ChangeType": 0  /*修改类型,前后端通讯用,不保存*/,
            "IdValues": [
              ""
            ],
            "iState": 1,
            "OperationACL": [
              {
                "DtlId": "",
                "RecordId": ""  /*用户Id*/,
                "TypeKey": ""  /*授权类型*/,
                "Operation": ""  /*授权操作*/,
                "ChangeType": 0
              }
            ]  /*操作权限列表*/,
            "ReportACL": [
              {
                "DtlId": "",
                "RecordId": ""  /*用户Id*/,
                "ReportId": ""  /*报表Id*/,
                "ChangeType": 0
              }
            ]  /*报表权限列表*/
          }
        ]  /*包含用户*/,
        "IsAdminRole": false  /*是否管理员*/,
        "RecordId": ""  /*用户Id*/,
        "UserName": ""  /*用户名*/,
        "FullName": ""  /*用户名*/,
        "Password": ""  /*密码, 新增的时候会保存密码
            更新的时候不会保存密码
            查询结果中没有密码*/,
        "PersonType": 0  /*PersonType*/,
        "PersonId": ""  /*人员ID*/,
        "GroupOrgId": ""  /*用户组对应机构*/,
        "State": 1  /*状态*/,
        "Creator": ""  /*录入人*/,
        "CreatorName": ""  /*录入人姓名*/,
        "CreateTime": "2026-03-21T19:01:37.4374819+08:00"  /*录入时间*/,
        "LastModifier": ""  /*最后修改人*/,
        "LastModifyTime": "2026-03-21T19:01:37.4374819+08:00"  /*最后修改时间*/,
        "LastModifierName": ""  /*最后修改人姓名*/,
        "TimeStamp": ""  /*时间戳*/,
        "ChangeType": 0  /*修改类型,前后端通讯用,不保存*/,
        "IdValues": [
          ""
        ],
        "iState": 1,
        "OperationACL": [
          {
            "DtlId": null,
            "RecordId": null  /*用户Id*/,
            "TypeKey": null  /*授权类型*/,
            "Operation": null  /*授权操作*/,
            "ChangeType": 0
          }
        ]  /*操作权限列表*/,
        "ReportACL": [
          {
            "DtlId": null,
            "RecordId": null  /*用户Id*/,
            "ReportId": null  /*报表Id*/,
            "ChangeType": 0
          }
        ]  /*报表权限列表*/
      }
    ]  /*所属角色*/,
    "IsInAdminRole": false  /*是否管理员*/,
    "RecordId": null  /*用户Id*/,
    "UserName": null  /*用户名*/,
    "FullName": null  /*用户名*/,
    "Password": null  /*密码, 新增的时候会保存密码
            更新的时候不会保存密码
            查询结果中没有密码*/,
    "PersonType": 0  /*PersonType*/,
    "PersonId": null  /*人员ID*/,
    "GroupOrgId": null  /*用户组对应机构*/,
    "State": 0  /*状态*/,
    "Creator": null  /*录入人*/,
    "CreatorName": null  /*录入人姓名*/,
    "CreateTime": null  /*录入时间*/,
    "LastModifier": null  /*最后修改人*/,
    "LastModifyTime": null  /*最后修改时间*/,
    "LastModifierName": null  /*最后修改人姓名*/,
    "TimeStamp": null  /*时间戳*/,
    "ChangeType": 0  /*修改类型,前后端通讯用,不保存*/,
    "IdValues": [],
    "iState": 0,
    "OperationACL": []  /*操作权限列表*/,
    "ReportACL": []  /*报表权限列表*/
  },
  "error": null,
  "id": 1
}