import '../../resource/string.gen.dart'; class ErrorCode { /// 登录相关错误码 static const int verificationCodeError = 1005; static const int noLoginError = 1006; static const int noMember = 1007; } /// 错误码扩展方法 extension ErrorDescription on int { String get description { switch (this) { case ErrorCode.verificationCodeError: return StringName.loginVerificationCodeRequestFailedToast; case ErrorCode.noLoginError: return StringName.accountNoLogin; default: return 'UNKNOWN_ERROR'; } } }