增加是否制定错误码判断
This commit is contained in:
parent
b4732e360b
commit
8c8c730a3b
@ -29,4 +29,6 @@ type IException interface {
|
||||
GetHttpCode() int
|
||||
// ToError 转换为内置error类型
|
||||
ToError() error
|
||||
// IsCode 是否为指定code
|
||||
IsCode(code interface{}) bool
|
||||
}
|
||||
|
@ -59,6 +59,15 @@ func (e *Exception) ToError() error {
|
||||
return errors.New(e.Error())
|
||||
}
|
||||
|
||||
// IsCode 判断是否为指定错误码
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 00:39 2023/9/28
|
||||
func (e *Exception) IsCode(inputCode interface{}) bool {
|
||||
return fmt.Sprintf("%v", inputCode) == fmt.Sprintf("%v", e.GetCode())
|
||||
}
|
||||
|
||||
// NewWithCode 仅使用错误码实例化异常
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
|
Loading…
Reference in New Issue
Block a user