feat: add member URL pool and login tracking

This commit is contained in:
richjohnrambo
2026-10-15 10:41:29 +08:00
parent ca0d115e36
commit f8b5e4270b
46 changed files with 3733 additions and 66 deletions
@@ -0,0 +1,31 @@
package appmemberloginlog
import (
"hotgo/internal/model/input/form"
"hotgo/internal/model/input/sysin"
"github.com/gogf/gf/v2/frame/g"
)
type ListReq struct {
g.Meta `path:"/appMemberLoginLog/list" method:"get" tags:"会员登录日志" summary:"获取会员登录日志列表"`
sysin.AppMemberLoginLogListInp
}
type ListRes struct {
form.PageRes
List []*sysin.AppMemberLoginLogListModel `json:"list"`
}
type ViewReq struct {
g.Meta `path:"/appMemberLoginLog/view" method:"get" tags:"会员登录日志" summary:"获取会员登录日志详情"`
sysin.AppMemberLoginLogViewInp
}
type ViewRes struct {
*sysin.AppMemberLoginLogViewModel
}
type ExportReq struct {
g.Meta `path:"/appMemberLoginLog/export" method:"get" tags:"会员登录日志" summary:"导出会员登录日志"`
sysin.AppMemberLoginLogListInp
}
type ExportRes struct{}