# 数据结构定义
- 定义
{
"code": "状态码,'0'为请求成功,非'0'即发生异常",
"data": "请求成功情况下,存放业务数据。请求失败情况下,存放异常的具体信息,方便排查",
"errorMessage": "请求成功情况下为null。请求失败情况下为前端展示给用户的提示信息",
"serverTime": "服务器时间戳",
"success": “boolen值,请求是否成功”
}
- 成功请求
{
"code": "0",
"data": {
"birthday": null,
"createTime": "2019-03-22 03:59:48",
"desc": "",
"id": "14e3149c6dc94b20b4a79285fc0859ac",
"lastLoginTime": "2019-04-02 21:11:27",
"lastModifyTime": "2019-03-22 04:47:28",
"loginTimes": 13,
"mobile": "",
"preRegisterTime": "2019-03-26 16:50:02",
"sex": 0,
"status": 1,
"userName": ""
},
"errorMessage": null,
"serverTime": "2019-04-03 14:15:21",
"success": true
}
- 请求失败
{
"code": "01024",
"data": "01024_您还未登录或者登录已超时,请重新登录",
"errorMessage": "您还未登录或者登录已超时,请重新登录",
"serverTime": "2019-04-03 14:15:04",
"success": false
}
# 国际化的支持
后端接口并未做完全的国际化,因为写起来比较麻烦,所以只做了部分的国际化测试
国际化参数: lang=en_US/zh_CN
- 使用postman进行测试
中文测试
英文测试
# jenkins地址
http://47.106.247.59:8080/
# 后端api地址
- 后端接口地址(会被自动重定向到接口地址):http://47.106.247.59:8888/
查看接口列表
- 直接进行接口测试,查看返回的数据结构
接口测试按钮
测试结果