errorCode.ts 530 B

123456789101112131415161718192021
  1. enum ErrorCode {
  2. AuthenticationFailed = 401,
  3. NoPermission = 403,
  4. ResourceNotExist = 404,
  5. }
  6. function getErrorMessage(code: ErrorCode): string {
  7. switch (code) {
  8. case ErrorCode.AuthenticationFailed:
  9. return '认证失败,无法访问系统资源';
  10. case ErrorCode.NoPermission:
  11. return '当前操作没有权限';
  12. case ErrorCode.ResourceNotExist:
  13. return '访问资源不存在';
  14. default:
  15. return '系统未知错误,请反馈给管理员';
  16. }
  17. }
  18. export {ErrorCode, getErrorMessage}