diff --git a/pkg/common/constant/err_info.go b/pkg/common/constant/err_info.go index 31fb79dec..480b88aa2 100644 --- a/pkg/common/constant/err_info.go +++ b/pkg/common/constant/err_info.go @@ -23,6 +23,14 @@ func (e *ErrInfo) Code() int32 { return e.ErrCode } +func (e *ErrInfo) Msg(msg string) *ErrInfo { + return &ErrInfo{ + ErrCode: e.ErrCode, + ErrMsg: msg, + DetailErrMsg: e.DetailErrMsg, + } +} + func (e *ErrInfo) Warp() error { return errors.WithStack(e) }