Files
huangguo_android/lib/tools_base/net/net_code.dart
T
2026-09-15 15:44:13 +07:00

57 lines
1.3 KiB
Dart
Executable File

///错误编码
// ignore_for_file: constant_identifier_names
class Code {
///网络异常
static const NETWORK_ERROR = 2001;
///网络超时
static const NETWORK_TIMEOUT = 2002;
///无网络
static const LOCAL_NO_NETWORK = 2003;
///取消请求
static const LOCAL_CANCEL_REQUEST = 2004;
///账号被封禁
static const ACCOUNT_INVISIBLE = 1000;
///数据返回异常
static const PARSE_DATE_ERROR = 1001;
///需要进行强制更新
static const FORCE_UPDATE_VERSION = 1006;
///token异常
static const TOKEN_ABNORMAL = 5009;
///验证码1分钟重复异常
static const VERIFY_CODE_REPEAT = 5007;
///重放请求(同一个 X-Request-ID 换了业务参数)
static const REPLAY_ATTACK = 4009;
///参数错误 / 资源不存在或已下架
static const PARAM_INVALID = 4001;
///扣次事务失败、结果不确定:必须用**同一个** X-Request-ID 重试,换新 id 会重复扣
static const CHARGE_UNCERTAIN = 5003;
///钱包下载次数不足
static const NOT_ENOUGH_DOWNLOAD = 7017;
///金币余额不足
static const NOT_ENOUGH_MONEY = 8000;
///重复购买(视为已解锁)
static const REPEAT_BUY = 8005;
static const SUCCESS = 200;
}
///错误文案
class Lang {
static const PARSE_DATE_ERROR = '数据返回异常';
}