通用数据解释

1.请求服务器通常返回的数据都含有:

{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    }
}

msg对象包含此次请求的结果所有信息:

Key名 说明
message 请求执行结果的信息,比如“提交成功!”、“修改失败!”等等
msgType 请求执行结果的状态:success、error、info、warning、fail
success:表示此次请求服务器成功处理并返回
error:表示此次请求服务器处理发生错误并返回
fail:表示此次请求服务器处理失败并返回,如:验证提交的数据不正确
info:表示此次请求,服务器返回一些信息提醒反馈,如:在部署的时候,可能一直返回一些部署进度等的信息
warning:表示此次请求服务器对提交的数据或者请求的动作发出警告
msgMark 如果msgMark == "IS_OK", 表示部署服务成功
msgCode 错误代码。这个暂时没有用处,值通常是null
jumpUrl 请求完成后的跳转链接,如果需要跳转的话,从着里获取跳转的页面链接。没有的话,值为null
waitTime 需要跳转时的等待时间,单位是秒(即几秒后跳转)

2.如果是列表的数据还会含有一下数据:

{
  // ...
    "columns": [],
    "pageInfo": {
        "current": 1,
        "pagePre": "/?m=admin&c=service&a=list&v=1.3.0.6&um=37wbOx",
        "pageSize": 10,
        "total": 8
    },
    "dataSource": [],
  // ...
}
Key名 说明
columns 表头数据
dataSource 列表数据
pageInfo 分页信息:
current: 当前页码
pagePre: 上一页链接
pageSize: 每页的数据数量
total: 总页数
Copyright © 广州市万岁云计算有限公司 2020 all right reserved,powered by Gitbook文档最近一次修订时间: 2020-06-22 17:50:12

results matching ""

    No results matching ""