2025-04-18 17:17:23 +08:00
|
|
|
|
package errcode
|
|
|
|
|
|
2025-05-16 18:04:52 +08:00
|
|
|
|
// **** 修改了错误码定义,一定要手工项目根目录执行命令生成对应go文件:go generate ./... ****
|
|
|
|
|
|
2025-05-08 17:33:46 +08:00
|
|
|
|
//go:generate go run ../../cmd/tools/generator/errcode.go
|
|
|
|
|
|
2025-04-18 17:17:23 +08:00
|
|
|
|
const (
|
2025-05-09 18:28:15 +08:00
|
|
|
|
Ok = 0 // ok
|
|
|
|
|
ServerError = 1 // 服务器错误
|
|
|
|
|
DBError = 2 // 数据库错误
|
|
|
|
|
NotLogin = 3 // 没有登录,重定向到登录页面
|
|
|
|
|
HeaderParamsInvalid = 4 // http请求头参数不合法
|
|
|
|
|
TokenInvalid = 5 // http请求token不合法
|
|
|
|
|
UserOrPassInValid = 7 // 用户名或密码错误
|
|
|
|
|
NoPermission = 8 // 没有权限
|
|
|
|
|
ParamsInvalid = 9 // 参数不合法
|
|
|
|
|
DBInsertDuplicate = 10 // 数据重复
|
|
|
|
|
GameServerNotRunning = 11 // 游戏服务器区服没有运行
|
2025-04-18 17:17:23 +08:00
|
|
|
|
)
|
2025-05-08 15:48:34 +08:00
|
|
|
|
|
|
|
|
|
// sdk系统错误码,给内部别的游戏调用api返回
|
|
|
|
|
// 错误码格式是系统号(100-999)*100 + 100 + 错误码自增
|
|
|
|
|
const (
|
|
|
|
|
CDKey_ = 100 // cdkey系统占用100
|
|
|
|
|
CDKeyInvalid = 100100 // cdkey无效
|
|
|
|
|
CDKeyAlreadyUsed = 100101 // cdkey已经使用过
|
|
|
|
|
CDKeyAlreadyExpired = 100102 // cdkey过期
|
|
|
|
|
)
|