## 通用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 | 當前城市未開通服務 | |