Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
9b838fd5d9 | ||
![]() |
a1b4fe772c | ||
![]() |
431fd441a7 | ||
![]() |
f6a19bd7e9 |
@@ -24,7 +24,8 @@ const (
|
||||
LogTypeAdmin LogType = "admin" // 管理员操作,例如登录、退出、修改密码、修改用户信息、修改角色信息、审核等
|
||||
LogTypeSystem LogType = "system" // 系统、日志、定时任务初始化、定时任务、mq初始化等
|
||||
LogTypeSystemRedPack LogType = "system_red_pack" // 系统红包
|
||||
LogTypeActivity LogType = "activity" // 活动 //
|
||||
LogTypeActivity LogType = "activity" // 活动
|
||||
LogTypeJJT LogType = "jjt" // 交易所
|
||||
)
|
||||
|
||||
type LogInfo struct {
|
||||
@@ -36,6 +37,7 @@ type LogInfo struct {
|
||||
Result interface{} `json:"result,omitempty"` // 结果,返回值,传指针,如果是报错,传err
|
||||
ErrStr string `json:"err_str,omitempty"` // 错误信息,不用传入,自动记录
|
||||
At string `json:"at"` // 记录时间,不用传入,自动记录
|
||||
Timestamp int64 `json:"timestamp"` // 时间戳,不用传入,自动记录
|
||||
}
|
||||
|
||||
type OperatorType = string
|
||||
@@ -83,6 +85,7 @@ func ZapFatal(logger *zap.Logger, log *LogInfo) {
|
||||
|
||||
func handleLog(log *LogInfo) {
|
||||
log.At = carbon.Now().ToDateTimeString()
|
||||
log.Timestamp = carbon.Now().Timestamp()
|
||||
if _, ok := log.Result.(error); ok {
|
||||
log.ErrStr = fmt.Sprintf("%+v", log.Result)
|
||||
log.Result = nil
|
||||
|
5
rabbitmq_user.go
Normal file
5
rabbitmq_user.go
Normal file
@@ -0,0 +1,5 @@
|
||||
package common_structure
|
||||
|
||||
type UserLogout struct {
|
||||
UserID uint `json:"user_id"`
|
||||
}
|
Reference in New Issue
Block a user