Versions in this module Expand all Collapse all v5 v5.3.19 Mar 14, 2025 v5.3.18 Mar 14, 2025 v5.3.17 Mar 1, 2025 v5.3.16 Mar 1, 2025 v5.3.15 Mar 1, 2025 v5.3.14 Feb 5, 2025 Changes in this version + var OpenSub = false + func CheckLogByUser(args *ArgsCheckLogByUser) (b bool) + func CreateLog(args *ArgsCreateLog) (err error) + func GetAnalysisAvgReadTime(args *ArgsGetAnalysisAvgReadTime) (count int64, err error) + func GetAnalysisContentCount(args *ArgsGetAnalysisContentCount) (count int64, err error) + func GetAnalysisCount(args *ArgsGetAnalysisCount) (count int64, err error) + func GetAnalysisTime(args *ArgsGetAnalysisCount) (count int64, err error) + func GetLogCount(args *ArgsGetLogCount) (count int64, err error) + func GetUserIsRead(args *ArgsGetUserIsRead) (b bool) + func Init() + type ArgsCheckLogByUser struct + ChildOrgID int64 + ContentID int64 + OrgID int64 + UserID int64 + type ArgsCreateLog struct + ChildOrgID int64 + ContentID int64 + CreateAt string + FromMark string + FromName string + IP string + LeaveAt string + Name string + UserID int64 + type ArgsGetAnalysisAvgReadTime struct + ChildOrgID int64 + ContentID int64 + FromMark string + FromName string + IP string + OrgID int64 + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + UserID int64 + type ArgsGetAnalysisContentCount struct + ChildOrgID int64 + ContentID int64 + MustReadEnt bool + OrgID int64 + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + type ArgsGetAnalysisContentCountMarge struct + Data []ArgsGetAnalysisContentCount + type ArgsGetAnalysisCount struct + ChildOrgID int64 + FromMark string + FromName string + IP string + OrgID int64 + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + UserID int64 + type ArgsGetAnalysisGroupTime struct + ChildOrgID int64 + OrgID int64 + SortID int64 + TimeType string + type ArgsGetAnalysisList struct + ChildOrgID int64 + FromMark string + FromName string + IP string + OrgID int64 + Pages CoreSQLPages.ArgsDataList + ReadTimeMax int64 + ReadTimeMin int64 + Search string + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + UserID int64 + type ArgsGetAnalysisSortCount struct + ChildOrgID int64 + FromMark string + FromName string + IP string + OrgID int64 + TimeBetween CoreSQLTime.DataCoreTime + UserID int64 + type ArgsGetLogCount struct + ChildOrgID int64 + ContentIDs pq.Int64Array + OrgID int64 + SkipTime bool + TimeBetween CoreSQLTime.DataCoreTime + type ArgsGetLogList struct + ChildOrgID int64 + ContentID int64 + FromMark string + FromName string + IP string + OrgID int64 + Pages CoreSQLPages.ArgsDataList + ReadTimeMax int64 + ReadTimeMin int64 + Search string + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + UserID int64 + type ArgsGetUserIsRead struct + ContentID int64 + UserID int64 + type ArgsMarge struct + ChildOrgID int64 + Marks []ArgsMargeMark + OrgID int64 + type ArgsMargeMark struct + FromMark string + Limit int64 + Mark string + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + type DataGetAnalysisContentCountMarge struct + Count int64 + Params ArgsGetAnalysisContentCount + func GetAnalysisContentCountMarge(args *ArgsGetAnalysisContentCountMarge) (dataList []DataGetAnalysisContentCountMarge) + type DataGetAnalysisGroupChildOrgList struct + ChildOrgID int64 + ReadCount int64 + ReadTime int64 + func GetAnalysisGroupChildOrgList(args *ArgsGetAnalysisList) (dataList []DataGetAnalysisGroupChildOrgList, dataCount int64, err error) + type DataGetAnalysisGroupTime struct + DayTime string + ReadCount int + func GetAnalysisGroupTime(args *ArgsGetAnalysisGroupTime) (dataList []DataGetAnalysisGroupTime, err error) + type DataGetAnalysisGroupUserList struct + ReadCount int64 + ReadTime int64 + UserID int64 + func GetAnalysisGroupUserList(args *ArgsGetAnalysisList) (dataList []DataGetAnalysisGroupUserList, dataCount int64, err error) + type DataGetAnalysisSortCount struct + Count int64 + SortID int64 + func GetAnalysisSortCount(args *ArgsGetAnalysisSortCount) (dataList []DataGetAnalysisSortCount, err error) + type DataMarge struct + Marks []DataMargeMark + func GetMarge(args *ArgsMarge) (result DataMarge, err error) + type DataMargeMark struct + Data interface{} + FromMark string + Limit int64 + Mark string + SortID int64 + TimeBetween CoreSQLTime.DataCoreTime + type FieldsAnalysis struct + ChildOrgID int64 + CreateAt time.Time + FromMark string + FromName string + ID int64 + IP string + Name string + OrgID int64 + ReadCount int64 + ReadTime int64 + SortID int64 + UserID int64 + func GetAnalysisList(args *ArgsGetAnalysisList) (dataList []FieldsAnalysis, dataCount int64, err error) + type FieldsLog struct + ChildOrgID int64 + ContentID int64 + CreateAt time.Time + FromMark string + FromName string + ID int64 + IP string + LeaveAt time.Time + Name string + OrgID int64 + ReadTime int64 + SortID int64 + UserID int64 + func GetLogList(args *ArgsGetLogList) (dataList []FieldsLog, dataCount int64, err error)