iedc-go/common/error.go

28 lines
377 B
Go
Raw Normal View History

2021-05-23 23:27:41 +00:00
package common
2017-08-04 08:20:59 +00:00
2021-05-25 11:53:34 +00:00
import (
"github.com/sirupsen/logrus"
)
// Error 框架层处理错误
2017-08-04 08:20:59 +00:00
type Error struct {
Logger *logrus.Logger
error
2017-08-04 08:20:59 +00:00
}
func (that *Error) GetError() error {
2017-08-04 08:20:59 +00:00
return that.error
2017-08-04 08:20:59 +00:00
}
func (that *Error) SetError(err error) {
that.error = err
2021-05-25 12:27:24 +00:00
if that.Logger != nil && err != nil {
2021-05-25 11:53:34 +00:00
//that.Logger=log.GetLog("",false)
that.Logger.Warn(err)
}
return
2017-08-04 08:20:59 +00:00
}