在項目啓動之際,需要先和前端定義好錯誤碼,並同步更新
錯誤碼定在五位數字
- 錯誤碼爲0表示成功
- 錯位碼第一位表示哪種功能性錯誤,如1:系統級別錯誤;2:API層面錯誤;3:業務邏輯層面錯誤;以此類推等等
- 第二第三爲作爲模塊錯誤表示,可以表示最多99個模塊
- 第四第五作爲錯誤類別識別
- api層和業務層在第二第三模塊上需要保持一致
- 錯誤碼可以按需分配,逐漸增加,靈活拓展
舉個例子:
0:處理成功
10000:數據庫無法連接
20000:用戶參數不能爲空
20100:交易金額不能爲空
30000:用戶不存在或者密碼不正確
30100:交易金額無效
00:用戶模塊
01:交易模塊
參考資料:
支付寶錯誤碼
PS:
1、歡迎訪問我的個人站點:小白求學進階
2、歡迎訪問我的CSDN博客:小白求學進階
3、微信公衆號: