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 = 8 // 权限不足 // 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 //消息错误码 MsgSendFailed = 61 // 消息发送失败 //文件错误码 FileNotFound = 71 // 文件不存在 FileUploadFailed = 72 // 文件上传失败 SaveFileInfoFailed = 73 // 保存文件信息失败 SaveFileFailed = 74 // 保存文件失败 UploadFileFailed = 75 // 上传文件失败 NoUploadPermissions = 76 // 无上传权限 DeleteFileFailed = 77 // 删除文件失败 DeleteFileInfoFailed = 78 // 删除文件信息失败 )