學習全局錯誤碼如何定義

在項目啓動之際,需要先和前端定義好錯誤碼,並同步更新

錯誤碼定在五位數字

  • 錯誤碼爲0表示成功
  • 錯位碼第一位表示哪種功能性錯誤,如1:系統級別錯誤;2:API層面錯誤;3:業務邏輯層面錯誤;以此類推等等
  • 第二第三爲作爲模塊錯誤表示,可以表示最多99個模塊
  • 第四第五作爲錯誤類別識別
  • api層和業務層在第二第三模塊上需要保持一致
  • 錯誤碼可以按需分配,逐漸增加,靈活拓展

舉個例子:

0:處理成功
10000:數據庫無法連接
20000:用戶參數不能爲空
20100:交易金額不能爲空
30000:用戶不存在或者密碼不正確
30100:交易金額無效

00:用戶模塊
01:交易模塊

參考資料:
支付寶錯誤碼

PS:

1、歡迎訪問我的個人站點:小白求學進階

2、歡迎訪問我的CSDN博客:小白求學進階

3、微信公衆號:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章