授权接口
智慧电梯-JWT授权接口
[toc]
1 环境变量
2 智慧电梯-JWT授权接口
文档版本
1.0.0
3 用户登录
POST /account/login
请求体(Request Body)
| 参数名称 | 数据类型 | 默认值 | 不为空 | 描述 | | —— | —— | —— | —— | —— |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
4 手机发送验证码
GET /account/code
请求参数(Query Param)
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| phoneNumber | ||
| action | register/login |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
5 图片验证码
GET /account/img/code
请求参数(Query Param)
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| loginMode | ||
| keyword |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
6 获取当前登录用户的信息
GET /account
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| id | string | false | ||
| name | string | false | ||
| login | string | false | ||
| createDate | string | false | ||
| phone | string | false | ||
| string | false | |||
| org | object | false | ||
| ⇥ id | string | false | ||
| ⇥ name | string | false | ||
| ⇥ type | string | false | ||
| ⇥ typeCode | string | false | ||
| ⇥ address | string | false | ||
| ⇥ districtId | string | false | ||
| ⇥ districtName | string | false | ||
| ⇥ contactName | string | false | ||
| ⇥ contactPhone | string | false | ||
| ⇥ gpsLocation | string | false | ||
| ⇥ mainOrgId | string | false | ||
| ⇥ mainOrgName | string | false | ||
| roles | array[object] | false | ||
| ⇥ id | string | false | ||
| ⇥ name | string | false | ||
| ⇥ roleInfo | string | false | ||
| ⇥ userNums | string | false | ||
| ⇥ app | int32 | false | ||
| ⇥ appId | string | false | ||
| ⇥ appName | string | false | ||
| ⇥ orgName | string | false | ||
| sessionId | string | false | ||
| permissions | array[object] | false | ||
| ⇥ targetId | string | false | ||
| ⇥ name | string | false | ||
| ⇥ data | string | false | ||
| type | string | false | ||
| cid | string | false |
接口描述
7 修改密码
PUT /account/changepassword
请求体(Request Body)
| 参数名称 | 数据类型 | 默认值 | 不为空 | 描述 | | —— | —— | —— | —— | —— |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
8 用户设置
PUT /account/{userId}/options
地址参数(Path Variable)
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| userId |
请求体(Request Body)
| 参数名称 | 数据类型 | 默认值 | 不为空 | 描述 | | —— | —— | —— | —— | —— |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
9 退出登录
POST /account/logout
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
10 统计电梯运行数据
PUT /cronjob/runstates
请求参数(Query Param)
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| startDate | 统计日期 |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
11 统计告警数据
PUT /cronjob/warningstates
请求参数(Query Param)
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| startDate | 指定日期 |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |
接口描述
12 上报告警信息
POST /warning
请求体(Request Body)
| 参数名称 | 数据类型 | 默认值 | 不为空 | 描述 | | —— | —— | —— | —— | —— |
响应体
● 200 响应数据格式:JSON
| 参数名称 | 类型 | 默认值 | 不为空 | 描述 |
|---|---|---|---|---|
| version | string | false | ||
| statusCode | int32 | false | ||
| message | string | false | ||
| isError | boolean | false | ||
| responseException | object | false | ||
| result | object | false |