## 通用JSON返回格式
其中errcode为0表示调用成功,data为具体的接口返回值,格式仍然为json格式,具体见接口定义。其他的errcode均表示失败,msg为具体错误原因。业务功能错误原因请参照接口返回的具体错误msg
## 定义规范
系统错误码:3位
业务错误码:5位
---
### 系统异常错误
| 错误码 | 错误msg | 描述 |
| --- | --- | --- |
| 500 | internal system error | |
| 501 | unknown error'| |
### 调用外部系统错误
| 错误码 | 错误msg | 描述 |
| --- | --- | --- |
| 201 | caocao api error | |
| 202 | wechat applets api error | |
| 203 | zzcard api error | |
| 204 | tongbaoPlus api error | |
| 205 | wechat decode data error | |
| 206 | jianye api error | |
### 请求错误
| 错误码 | 错误msg | 描述 |
| --- | --- | --- |
| 601 | sign not find in request | |
| 602 | app api in adapt error | |
| 603 | sign check fail | |
### Taxi业务错误码
| 错误码 | 错误msg | 描述 |
| --- | --- | --- |
| 10001 | 请退出小程序重新进入 | 微信用户session key失效 |
| 10002 | 开票信息错误,请联系客服! | 用户手机号或者姓名缺失 |
| 10003 | 当前城市未开通服务 | |