|
@@ -619,8 +619,10 @@ func (this *UserController) TableList() {
|
|
|
{PermissionName: "关注的产业", Source: 5, TotalNum: countDetail.IndustryFllowNum},
|
|
|
{PermissionName: "关注的作者", Source: 6, TotalNum: countDetail.DepartmentFollowNum},
|
|
|
{PermissionName: "搜索", Source: 7, TotalNum: countDetail.KeyWordNum},
|
|
|
- {PermissionName: "音视频播放", Source: 9, TotalNum: countDetail.RoadshowVideoNum + countDetail.ActivityVideoNum + countDetail.ActivityVoiceNum}}
|
|
|
- resp := new(cygx.CygxUserTableListRep)
|
|
|
+ {PermissionName: "音视频播放", Source: 9, TotalNum: countDetail.RoadshowVideoNum + countDetail.ActivityVideoNum + countDetail.ActivityVoiceNum},
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: countDetail.TagNum}}
|
|
|
+
|
|
|
+resp := new(cygx.CygxUserTableListRep)
|
|
|
resp.List = List
|
|
|
resp.UserName = wxUser.RealName
|
|
|
resp.Mobile = wxUser.Mobile
|
|
@@ -696,7 +698,16 @@ func (this *UserController) TableDetail() {
|
|
|
var NoMeetingNum int
|
|
|
var list []*cygx.UserInteraction
|
|
|
|
|
|
- listTable := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: 10}, {PermissionName: "活动互动记录", Source: 2, TotalNum: 10}, {PermissionName: "收藏的报告", Source: 3, TotalNum: 10}, {PermissionName: "收藏图表", Source: 4, TotalNum: 10}, {PermissionName: "关注的产业", Source: 5, TotalNum: 10}, {PermissionName: "关注的作者", Source: 6, TotalNum: 10}, {PermissionName: "搜索", Source: 7, TotalNum: 10}, {PermissionName: "专项调研", Source: 8, TotalNum: 10}, {PermissionName: "音视频播放", Source: 9, TotalNum: 10}}
|
|
|
+ listTable := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: 10},
|
|
|
+ {PermissionName: "活动互动记录", Source: 2, TotalNum: 10},
|
|
|
+ {PermissionName: "收藏的报告", Source: 3, TotalNum: 10},
|
|
|
+ {PermissionName: "收藏图表", Source: 4, TotalNum: 10},
|
|
|
+ {PermissionName: "关注的产业", Source: 5, TotalNum: 10},
|
|
|
+ {PermissionName: "关注的作者", Source: 6, TotalNum: 10},
|
|
|
+ {PermissionName: "搜索", Source: 7, TotalNum: 10},
|
|
|
+ {PermissionName: "专项调研", Source: 8, TotalNum: 10},
|
|
|
+ {PermissionName: "音视频播放", Source: 9, TotalNum: 10},
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: 10}}
|
|
|
for _, v := range listTable {
|
|
|
if v.Source == source {
|
|
|
checkSource = true
|
|
@@ -973,6 +984,19 @@ func (this *UserController) TableDetail() {
|
|
|
br.Msg = "获取搜索记录列表失败"
|
|
|
return
|
|
|
}
|
|
|
+ } else if source == 10 { //标签点击记录
|
|
|
+ total, err = cygx.GetCygxTagHistoryCountByUserId(userId)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ list, err = cygx.GetCygxTagHistoryByUserId(userId, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录列表失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
resp := new(cygx.UserInteractionListResp)
|
|
@@ -1895,6 +1919,12 @@ func (this *UserController) CompanyTableList() {
|
|
|
br.ErrMsg = "获取搜索记录失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ tagNum, err := cygx.GetCygxTagHistoryCountByCompanyId(companyId,"")
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|
|
|
{PermissionName: "活动互动记录", Source: 2, TotalNum: activityNum},
|
|
|
{PermissionName: "专项调研", Source: 8, TotalNum: triptotal},
|
|
@@ -1903,7 +1933,8 @@ func (this *UserController) CompanyTableList() {
|
|
|
{PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
{PermissionName: "关注的作者", Source: 6, TotalNum: departmentFollowNum},
|
|
|
{PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
- {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal}}
|
|
|
+ {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
resp := new(cygx.CygxUserTableListRep)
|
|
|
resp.List = List
|
|
|
resp.ComapnyName = comanyDetail.CompanyName
|
|
@@ -2296,6 +2327,23 @@ func (this *UserController) CompanyTableDetail() {
|
|
|
br.ErrMsg = "获取搜索记录列表失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ } else if source == 10 { //标签点击记录
|
|
|
+ condition = ``
|
|
|
+ if keyWord != "" {
|
|
|
+ condition += ` AND (a.mobile LIKE '%` + keyWord + `%' OR a.email LIKE '%` + keyWord + `%' OR a.real_name LIKE '%` + keyWord + `%'` + ` OR a.company_name LIKE '%` + keyWord + `%') `
|
|
|
+ }
|
|
|
+ total, err = cygx.GetCygxTagHistoryCountByCompanyId(companyId, condition)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ list, err = cygx.GetCygxTagHistoryByCompanyId(companyId, startSize, pageSize, condition)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录列表失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
@@ -3238,6 +3286,26 @@ func (this *UserController) CompanyList() {
|
|
|
br.ErrMsg = "获取搜索记录列表失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ } else if source == 10 { //标签点击记录
|
|
|
+ condition = ``
|
|
|
+ if adminId != "" {
|
|
|
+ condition += ` AND p.seller_id IN (` + adminId + `) `
|
|
|
+ }
|
|
|
+ if keyWord != "" {
|
|
|
+ condition += ` AND (a.mobile LIKE '%` + keyWord + `%' OR a.email LIKE '%` + keyWord + `%' OR a.real_name LIKE '%` + keyWord + `%'` + ` OR a.company_name LIKE '%` + keyWord + `%') `
|
|
|
+ }
|
|
|
+ total, err = cygx.GetCygxTagHistoryCountByCompanyIds(companyIds, condition)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ list, err = cygx.GetCygxTagHistoryByCompanyIds(companyIds, condition, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录列表失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
|
|
@@ -4095,7 +4163,12 @@ func (this *UserController) TableCompanyList() {
|
|
|
br.ErrMsg = "获取搜索记录失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ tagNum, err := cygx.GetCygxTagHistoryCountByCompanyIds(companyCondition,"")
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取搜索记录失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|
|
|
{PermissionName: "活动互动记录", Source: 2, TotalNum: activityNum},
|
|
|
{PermissionName: "专项调研", Source: 8, TotalNum: triptotal},
|
|
@@ -4104,7 +4177,8 @@ func (this *UserController) TableCompanyList() {
|
|
|
{PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
{PermissionName: "关注的作者", Source: 6, TotalNum: departmentFollowNum},
|
|
|
{PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
- {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal}}
|
|
|
+ {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
resp := new(cygx.CygxUserTableListRep)
|
|
|
resp.List = List
|
|
|
br.Ret = 200
|