Files
2021-09-28 11:47:19 +08:00

25 lines
621 B
Go

package event
import "SciencesServer/app/common/model"
type AccountUserLoginProduce struct{}
// Handle 帐号登录事件
func (this *AccountUserLoginProduce) Handle(arg ...interface{}) {
tenantID := arg[0].(uint64)
uid := arg[1].(uint64)
equipment := arg[2].(string)
ip := arg[3].(string)
mSysUserLoginLogs := model.NewSysUserLoginLog()
mSysUserLoginLogs.TenantID = tenantID
mSysUserLoginLogs.UID = uid
mSysUserLoginLogs.Equipment = equipment
mSysUserLoginLogs.IP = ip
_ = model.Create(mSysUserLoginLogs)
}
func NewAccountUserLoginProduce() *AccountUserLoginProduce {
return &AccountUserLoginProduce{}
}