Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckUserLogExist ¶
CheckUserLogExist 检查用户是否存在访问记录
Types ¶
type ArgsCreateLog ¶
type ArgsCreateLog struct { //子组织ID ChildOrgID int64 `db:"child_org_id" json:"childOrgID" check:"id" empty:"true"` //用户 UserID int64 `db:"user_id" json:"userID" check:"id" empty:"true"` //阅读渠道 // 访问渠道的特征码 FromMark string `db:"from_mark" json:"fromMark" check:"mark"` FromName string `db:"from_name" json:"fromName"` //姓名 Name string `db:"name" json:"name" check:"name" empty:"true"` //IP IP string `db:"ip" json:"ip" check:"ip"` //文章ID ContentID int64 `db:"content_id" json:"contentID" check:"id"` //进入时间 CreateAt string `db:"create_at" json:"createAt" check:"isoTime"` //离开时间 LeaveAt string `db:"leave_at" json:"leaveAt" check:"isoTime" empty:"true"` }
ArgsCreateLog 添加日志参数
type FieldsLog ¶
type FieldsLog struct { //ID ID int64 `db:"id" json:"id"` //创建时间 CreateAt time.Time `db:"create_at" json:"createAt"` //组织ID OrgID int64 `db:"org_id" json:"orgID"` //子组织ID ChildOrgID int64 `db:"child_org_id" json:"childOrgID"` //用户 UserID int64 `db:"user_id" json:"userID"` //阅读渠道 // 访问渠道的特征码 FromMark string `db:"from_mark" json:"fromMark"` FromName string `db:"from_name" json:"fromName"` //姓名 Name string `db:"name" json:"name"` //IP IP string `db:"ip" json:"ip"` //文章ID ContentID int64 `db:"content_id" json:"contentID"` //文章分类 // 每个分类会构建一条统计记录 SortID int64 `db:"sort_id" json:"sortID"` //离开时间 LeaveAt time.Time `db:"leave_at" json:"leaveAt"` //阅读时间 // 进入和离开时间的秒差值,如果离开没记录则不会记录本数据 ReadTime int64 `db:"read_time" json:"readTime"` }
FieldsLog 阅读记录
Click to show internal directories.
Click to hide internal directories.