| 123456789101112131415161718192021222324252627 |
- package codes
- import "github.com/go-kratos/kratos/v2/errors"
- func Error(code int32, msg string) error {
- return errors.Error(code, "", msg)
- }
- func CommonError(err error) error {
- se, ok := errors.FromError(err)
- if !ok {
- se = &errors.StatusError{
- Code: 10400,
- Message: err.Error(),
- }
- }
- return se
- }
- func SystemErr(msg string) error {
- return errors.Error(10500, "", "")
- }
- // 自定义返回值. 如自字重定向
- func Customize() error {
- return errors.Error(-1, "", "")
- }
|