app接口
[TOC]
# [app接口]
## 1. /login
### 1.1. 接口功能
> 登录
> 设置了DES加密 密钥
### 1.2. 请求方式
> post
### 1.3. 请求参数
|参数|必选|类型|说明|
|:----- |:-------|:-----|:-----|
|username|true|varchar|用户名(des加密)|
|password|true|varchar|密码(des加密)|
|__ajax|false|varchar|返回类型(json)|
| param_deviceType |false|varchar|设备类型(mobileApp)|
### 1.3. 返回数据
```
{
"user": {
"id": "system",
"isNewRecord": false,
"createBy": "system",
"remarks": "开发者使用的最高级别管理员,主要用于开发和调试。",
"updateBy": "system",
"updateDate": "2019-06-13 15:51",
"createDate": "2019-06-13 15:51",
"status": "0",
"lastLoginIp": "127.0.0.1",
"pwdUpdateRecord": "[[\"e74b67e0f977031d3ddb8bc92385ab7b99f0418dafab01491ed7d02f\",\"2019-07-11 19:12:35\"]]",
"userWeight": 0,
"oldLastLoginIp": "127.0.0.1",
"refCode": "system",
"userType": "none",
"loginCode": "system",
"userName": "超级管理员",
"extend": {
"extendS1": "21232f297a57a5a743894a0e4a801fc3"
},
"lastLoginDate": "2019-09-10 11:02:05",
"email": "3131@163.com",
"userCode": "system",
"mgrType": "0",
"corpCode_": "0",
"corpName_": "JeeSite",
"oldLoginDate": "2019-09-10 11:02:05",
"avatarUrl": "/ctxPath/static/images/user1.jpg"
},
"result": "true",
"message": "获取信息成功!",
"sessionid": "20b95c63c3f641788b0b6d1199caab23",
"__url": "/index"
}
```
## 2. /sys/user/info.json
### 1.1. 接口功能
> 获取当前登录用户信息
### 1.2. 请求方式
> get
### 1.3. 请求参数
|参数|必选|类型|说明|
|:----- |:-------|:-----|:-----|
|__sid|true|varchar|login接口获取到的sessionId|
### 1.4. 返回数据
```
{
"user": {
"id": "system",
"isNewRecord": false,
"createBy": "system",
"remarks": "开发者使用的最高级别管理员,主要用于开发和调试。",
"updateBy": "system",
"updateDate": "2019-06-13 15:51",
"createDate": "2019-06-13 15:51",
"status": "0",
"lastLoginIp": "127.0.0.1",
"pwdUpdateRecord": "[[\"e74b67e0f977031d3ddb8bc92385ab7b99f0418dafab01491ed7d02f\",\"2019-07-11 19:12:35\"]]",
"userWeight": 0,
"oldLastLoginIp": "127.0.0.1",
"refCode": "system",
"userType": "none",
"loginCode": "system",
"userName": "超级管理员",
"extend": {
"extendS1": "21232f297a57a5a743894a0e4a801fc3"
},
"lastLoginDate": "2019-09-10 11:02:05",
"email": "3131@163.com",
"userCode": "system",
"mgrType": "0",
"corpCode_": "0",
"corpName_": "JeeSite",
"oldLoginDate": "2019-09-10 11:02:05",
"avatarUrl": "/ctxPath/static/images/user1.jpg"
},
"op": "base"
}
```