跳到主要内容

自定义返回结构

增加一个自定义返回结构的 Controller

ModularityCustomController.java

请求时在原先路径上增加 custom 即可访问得到自定义返回结构

提示

同时存在两个 Controller

访问 http://{host}:{port}/biz/projectIdxxx/xxx 则是默认返回结构

访问 http://{host}:{port}/biz/custom/projectIdxxx/xxx 则是返回自定义返回结构

例:把原先 data 下的内容直接返回

提示

在 handleResult(JSONObject result) 方法中可对返回结构自定义

api-return-structure_1.jpg

效果

默认的 ModularityController 返回

{
"msg": "请求成功",
"data": {
"code": {
"errcode": 0,
"errmsg": "success"
}
},
"errorCode": 0,
"status": 200
}

自定义的 ModularityCustomController 返回

{
"code": {
"errcode": 0,
"errmsg": "success"
}
}