显示页面 修订记录 反向链接 页面重命名 您载入了该文档旧的修订版! 如果您保存了它,您就会用这些数据创建一份新的修订版。 <h1 style="margin: 1em 0px 16px; padding: 0px 0px 0.3em; position: relative; line-height: 1.2; border-bottom: 1px solid rgb(234, 236, 239); color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;">员工登录检查</h1><p style="margin-top: 0px; margin-bottom: 16px; padding: 0px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;"><span style="font-weight: 600;">接口说明</span></p><ul class=" list-paddingleft-2" style="list-style-type: disc;"><li><p>接口功能描述:给第三方系统鉴权调用,支持员工及第三方系统内部账号</p></li><li><p>接口地址:/internal/staffLogin/login</p></li><li><p>接口类型:同步</p></li><li><p>请求方式:Http(POST)</p></li><li><p>调用频率:不限</p></li><li><p>调用方:任意系统</p></li><li><p>提供方:Passport系统</p></li></ul><p style="margin-top: 0px; margin-bottom: 16px; padding: 0px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;"><span style="font-weight: 600;">请求参数:</span></p><table width="918"><thead><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);" class="firstRow"><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">请求参数</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">参数类型</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">是否必须</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">长度</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">参数说明</th></tr></thead><tbody><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">userName</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">用户名</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">password</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">密码</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">encryptedVersion</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">加解版本</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">system</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">系统名称</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">clientIp</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">客户端地址</td></tr><tr><td colspan="1" rowspan="1"><br/></td><td colspan="1" rowspan="1"><br/></td><td colspan="1" rowspan="1"><br/></td><td colspan="1" rowspan="1"><br/></td><td colspan="1" rowspan="1"><br/></td></tr></tbody></table><p style="margin-top: 0px; margin-bottom: 16px; padding: 0px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;"><span style="font-weight: 600;">正确返回结果:</span></p><pre style="margin-top: 0px; margin-bottom: 16px; padding: 12px; color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; direction: ltr; word-break: normal; line-height: 1.45; tab-size: 4; hyphens: none; overflow: auto; background-color: rgb(245, 245, 245); border-radius: 3px; border: 1px solid rgb(221, 221, 221);" class="brush:java;toolbar:false;">{ "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 }</pre><p style="margin-top: 0px; margin-bottom: 16px; padding: 0px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;"><span style="font-weight: 600;">返回字段:</span></p><table width="918"><thead><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);" class="firstRow"><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">字段名称</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">字段类型</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">是否必须</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">长度</th><th style="padding: 6px 13px; border-top-color: rgb(221, 221, 221);">字段说明</th></tr></thead><tbody><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">tokenId</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">令牌Id,都为空</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">staffId</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">员工Id</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">ticket</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">票据,都为空</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">ssoTicket</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">Url单点登录门票</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">userName</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">账号名称</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">name</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">用户名称</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">hrCode</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">人事编码</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">department</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">部门</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">mobile</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">手机</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">type</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">账号类型</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">system</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">系统</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">roles</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">角色</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">permissions</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">权限</td></tr><tr style="background-color: rgb(248, 248, 248); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">loginTime</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">登录时间</td></tr><tr style="background-color: rgb(255, 255, 255); border-top: 1px solid rgb(221, 221, 221);"><td style="padding: 6px 13px;">ip</td><td style="padding: 6px 13px;">String</td><td style="padding: 6px 13px;">是</td><td style="padding: 6px 13px;">-</td><td style="padding: 6px 13px;">ip地址</td></tr></tbody></table><p style="margin-top: 0px; margin-bottom: 16px; padding: 0px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; white-space: normal;"><span style="font-weight: 600;">错误返回结果:</span></p><pre style="margin-top: 0px; margin-bottom: 16px; padding: 12px; color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; direction: ltr; word-break: normal; line-height: 1.45; tab-size: 4; hyphens: none; overflow: auto; background-color: rgb(245, 245, 245); border-radius: 3px; border: 1px solid rgb(221, 221, 221);">{ "result": -1, "message": null, "data": null, "url": null, "error": { "errorMsg": "isv.INVALID_JSON_PARAM:JSON参数不合法", "errorCode": 500 } }</pre><p style="margin-top: 5px;"><br/></p><p style="margin-top: 5px;">功能一的说明</p><p><br/></p><p style="line-height: 16px;"><img src="http://www.dokuwiki.com.cn:8885/test/bootstrap/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif"/><a style="font-size:12px; color:#0066cc;" href="/test_images/ueditor/php/upload/file/20191029/1572340633235352.docx" title="新建 Microsoft Word 文档.docx">新建 Microsoft Word 文档.docx</a></p><p><img src="/test_images/ueditor/php/upload/image/20191005/1570280872734654.png" title="1570280872734654.png" alt="image.png"/></p><p>fadfasd </p> 保存 预览 取消 编辑摘要 当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布: CC Attribution-Share Alike 4.0 International