userservice

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloseUpdateUserLastActiveTime added in v0.0.7

func CloseUpdateUserLastActiveTime()

CloseUpdateUserLastActiveTime 关闭用户活跃时间更新服务

func FirstUserInit

func FirstUserInit(adminUser *users.EntityComplete)

func GetInitBlog

func GetInitBlog() string

func UpdateUserActivity added in v0.0.7

func UpdateUserActivity(userID uint64)

UpdateUserActivity 全局函数,更新用户活跃时间

Types

type UserActivityManager added in v0.0.7

type UserActivityManager struct {
	// contains filtered or unexported fields
}

UserActivityManager 用户活跃时间管理器

func GetUserActivityManager added in v0.0.7

func GetUserActivityManager() *UserActivityManager

GetUserActivityManager 获取用户活跃时间管理器单例

func (*UserActivityManager) Close added in v0.0.7

func (m *UserActivityManager) Close()

Close 关闭管理器,刷入所有剩余任务

func (*UserActivityManager) UpdateUserActivity added in v0.0.7

func (m *UserActivityManager) UpdateUserActivity(userID uint64)

UpdateUserActivity 更新用户活跃时间

type UserActivityTask added in v0.0.7

type UserActivityTask struct {
	UserID         uint64    // 用户ID
	LastActiveTime time.Time // 最后活跃时间
	CreatedAt      time.Time // 任务创建时间
}

UserActivityTask 用户活跃时间更新任务

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL