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