这是本文档旧的修订版!

员工登录检查

接口说明

  • 接口功能描述:给第三方系统鉴权调用,支持员工及第三方系统内部账号

  • 接口地址:/internal/staffLogin/login

  • 接口类型:同步

  • 请求方式:Http(POST)

  • 调用频率:不限

  • 调用方:任意系统

  • 提供方:Passport系统

请求参数:

请求参数参数类型是否必须长度参数说明
userNameString-用户名
passwordString-密码
encryptedVersionString-加解版本
systemString-系统名称
clientIpString-客户端地址





正确返回结果:

{
    "result": 0,
    "message": null,
    "data": {
        "tokenId": null,
        "staffId": "1003",
        "ticket": null,
        "ssoTicket": "UnJ1anp3TUl4cXNQemhzODNBazlobmR1ck5IbDNNcGgza3FCWXlsY0RlWT0=",
        "userName": "范俊杰",
        "name": "范俊杰",
        "hrCode": "1000213",
        "department": null,
        "mobile": null,
        "type": "Staff",
        "system": null,
        "roles": [],
        "permissions": [],
        "loginTime": 1555552018839,
        "ip": "10.10.37.101"
    },
    "url": null,
    "error": null
}

返回字段:

字段名称字段类型是否必须长度字段说明
tokenIdString-令牌Id,都为空
staffIdString-员工Id
ticketString-票据,都为空
ssoTicketString-Url单点登录门票
userNameString-账号名称
nameString-用户名称
hrCodeString-人事编码
departmentString-部门
mobileString-手机
typeString-账号类型
systemString-系统
rolesString-角色
permissionsString-权限
loginTimeString-登录时间
ipString-ip地址

错误返回结果:

{
    "result": -1,
    "message": null,
    "data": null,
    "url": null,
    "error": {
        "errorMsg": "isv.INVALID_JSON_PARAM:JSON参数不合法",
        "errorCode": 500
    }
}


功能一的说明


新建 Microsoft Word 文档.docx

image.png

fadfasd