1. 程式人生 > >業務返回狀態碼規範

業務返回狀態碼規範

#業務返回碼設計說明
返回碼:定義在Api請求的時候使用是否錯誤的提示;

規則:

統一錯誤碼:-1
請求成功:200
欄位請求相關,24001起。如:欄位驗證錯誤碼:24001
遠端服務,等其他公共錯誤碼:30001起
公共錯誤碼-系統設定-使用者授權管理:使用者、授權:40001起
公共錯誤碼-系統設定-基礎服務:資料欄位、地級等:50001起
公共錯誤碼-系統設定-門店管理:52001
預留公共部分:6,7,8,9
定義錯誤提示級別,1為服務端返回提示、2為不提示、3隱藏性賣萌提示。
定義具體的錯誤模組,登入相關/訂單相關/產品相關(2~3位)
具體錯誤流水編號,自增即可,一個專案9999種錯誤應該夠用;
例子:錯誤碼 1010001

第一位 2~3位 4~5 6~8位
1 01 01 001
錯誤碼提示級別(提示) 模組程式碼 功能 具體錯誤碼
錯誤碼 說明
10101001 客戶已經存在
10101002 無次客戶資料
20101001 批量設定失效客戶異常
30103001 您的訂單失效了,請重新提交