87 lines
2.8 KiB
Go
87 lines
2.8 KiB
Go
package proto
|
||
|
||
const (
|
||
SuccessCode = 0 // 成功
|
||
|
||
// 通用错误码
|
||
ErrorCode = 1 // 未知错误或服务器内部错误
|
||
ParameterError = 9 // 请求参数解析错误
|
||
OperationFailed = 17 // 数据库数据操作失败
|
||
DataNotFound = 14 // 查询数据失败
|
||
InternalServerError = 10 // 服务器内部错误
|
||
|
||
// Token相关错误码
|
||
TokenInvalid = 2 // Token失效,未登录
|
||
TokenIsNull = 3 // Token为空
|
||
TokenExpired = 4 // Token已过期
|
||
TokenGenerationError = 5 // Token生成错误
|
||
TokenParseError = 19 // Token解析错误
|
||
|
||
// 用户名密码相关错误码
|
||
UsernameOrPasswordError = 6 // 用户名或密码错误
|
||
UsernameExists = 7 // 用户名已存在
|
||
PermissionDenied = 21 // 权限不足
|
||
|
||
// Redis相关错误码
|
||
RedisSetError = 8 // 设置redis错误
|
||
RedisGetError = 20 // 获取redis错误
|
||
|
||
// 视频操作相关错误码
|
||
VideoDelayOperationFailed = 11 // 视频延迟操作失败
|
||
VideoDeleteFailed = 12 // 视频删除失败
|
||
|
||
// 设备操作相关错误码
|
||
DeviceRestartFailed = 13 // 设备重启失败
|
||
DeviceAddFailed = 15 // 设备添加失败
|
||
DeviceUpdateFailed = 16 // 设备修改失败
|
||
|
||
// 撤销操作相关错误码
|
||
RevokeOperation = 30 // 撤销
|
||
RevokeDelayOperationFailed = 31 // 撤销延迟操作失败
|
||
RevokeOperationFailed = 32 // 撤销操作失败
|
||
|
||
// UUID相关错误码
|
||
UUIDNotFound = 18 // uuid不存在
|
||
|
||
//Tool
|
||
NoRedisPermissions = 51
|
||
NoRunPermissions = 52
|
||
NoDevicePermissions = 53
|
||
NoPermission = 54
|
||
|
||
//消息错误码
|
||
MsgSendFailed = 61 // 消息发送失败
|
||
|
||
//文件错误码
|
||
FileNotFound = 71 // 文件不存在
|
||
FileUploadFailed = 72 // 文件上传失败
|
||
SaveFileInfoFailed = 73 // 保存文件信息失败
|
||
SaveFileFailed = 74 // 保存文件失败
|
||
UploadFileFailed = 75 // 上传文件失败
|
||
NoUploadPermissions = 76 // 无上传权限
|
||
DeleteFileFailed = 77 // 删除文件失败
|
||
DeleteFileInfoFailed = 78 // 删除文件信息失败
|
||
|
||
DataFormatError = 80 // 数据格式错误
|
||
|
||
AddConfigFileFailed = 90 // 添加配置文件失败
|
||
UpdateConfigFailed = 91 // 更新配置失败
|
||
DeleteConfigFailed = 92 // 删除配置失败
|
||
SearchConfigFileFailed = 93 // 获取配置失败
|
||
|
||
ShellCreateFailed = 100 // 创建shell失败
|
||
ShellUpdateFailed = 101 // 更新shell失败
|
||
ShellDeleteFailed = 102 // 删除shell失败
|
||
ShellSearchFailed = 103 // 获取shell失败
|
||
|
||
ModelCreateFailed = 110 // 创建模型失败
|
||
ModelUpdateFailed = 111 // 更新模型失败
|
||
ModelDeleteFailed = 112 // 删除模型失败
|
||
ModelSearchFailed = 113 // 获取模型失败
|
||
|
||
SessionSearchFailed = 120 // 获取会话失败
|
||
SessionCreateFailed = 121 // 创建会话失败
|
||
SessionDeleteFailed = 122 // 删除会话失败
|
||
SessionUpdateFailed = 123 // 更新会话失败
|
||
)
|