Documentation
¶
Index ¶
Constants ¶
View Source
const ( // StoreSvcBaseErrorCode panic StoreSvcBaseErrorCode = 10000 // GeneratorSvcBaseErrCode generator error code GeneratorSvcBaseErrCode = 20000 // TenantSvcBaseErrCode tenant error code TenantSvcBaseErrCode = 30000 // AdminSvcBaseErrCode admin error code AdminSvcBaseErrCode = 40000 )
Variables ¶
This section is empty.
Functions ¶
func As ¶
As panics if target is not a non-nil pointer to either a type that implements error, or to any interface type.
Types ¶
type ErrCode ¶
type ErrCode int32
ErrCode 错误码类型
const ( // GeneratorSvcParamsInvalid generator参数校验失败 GeneratorSvcParamsInvalid ErrCode = iota + GeneratorSvcBaseErrCode // GeneratorSvcOperateDBFailed generator数据库操作失败 GeneratorSvcOperateDBFailed // GeneratorSvcRecordIsExist generator记录已经存在 GeneratorSvcRecordIsExist // GeneratorSvcRecordNotFound generator记录不存在 GeneratorSvcRecordNotFound // GeneratorSvcObjectIDInvalid generator记录不存在 GeneratorSvcObjectIDInvalid )
const ( // TenantSvcParamsInvalid tenant参数校验失败 TenantSvcParamsInvalid ErrCode = iota + TenantSvcBaseErrCode // TenantSvcOperateDBFailed tenant数据库操作失败 TenantSvcOperateDBFailed // TenantSvcRecordIsExist tenant记录已经存在 TenantSvcRecordIsExist // TenantSvcRecordNotFound tenant记录不存在 TenantSvcRecordNotFound // TenantSvcObjectIDInvalid tenant记录不存在 TenantSvcObjectIDInvalid // TenantSvcGetAuthTokenFailed tenant获取token失败 TenantSvcGetAuthTokenFailed // TenantSvcAccessTokenParseFailed tenant解析token失败 TenantSvcAccessTokenParseFailed )
const ( // AdminSvcParamsInvalid admin参数校验失败 AdminSvcParamsInvalid ErrCode = iota + AdminSvcBaseErrCode AdminSvcUnauthorized // AdminSvcOperateDBFailed admin数据库操作失败 AdminSvcOperateDBFailed // AdminSvcForbidden admin鉴权失败 AdminSvcForbidden // AdminSvcRecordIsExist admin记录已经存在 AdminSvcRecordIsExist // AdminSvcDeleteRecordNotExist admin删除的记录不存在 AdminSvcDeleteRecordNotExist )
const ( // SUCCESS 约定成功为 0 SUCCESS ErrCode = 0 )
const ( // StoreSvcOperateAdapterFailed store适配器操作失败 StoreSvcOperateAdapterFailed ErrCode = iota + StoreSvcBaseErrorCode )
Click to show internal directories.
Click to hide internal directories.