# 数据结构定义

  • 定义
{
"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进行测试

后端接口介绍_端接 中文测试

后端接口介绍_数据结构_02 英文测试

# jenkins地址

http://47.106.247.59:8080/

# 后端api地址

  • 后端接口地址(会被自动重定向到接口地址):http://47.106.247.59:8888/

后端接口介绍_数据结构_03 查看接口列表

  • 直接进行接口测试,查看返回的数据结构

后端接口介绍_端接_04 接口测试按钮

后端接口介绍_接口测试_05 测试结果