|
@@ -2272,6 +2272,7 @@ func (this *UserController) CompanyTableList() {
|
|
|
var yanxuanSpecialNum int //专栏文章阅读记录
|
|
|
var yanxuanSpecialCollectNum int //收藏的专栏文章
|
|
|
var yanxuanSpecialFollowNum int //关注的专栏作者
|
|
|
+ var feedbackNum int //交流反馈数量
|
|
|
|
|
|
if isAdminRole {
|
|
|
historyNum, err = cygx.GetCygxArticleAndYanxuanRecordCount(conditionArtcile, pars)
|
|
@@ -2363,6 +2364,13 @@ func (this *UserController) CompanyTableList() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ feedbackNum, err = cygx.GetCygxUserFeedbackCountByUserModel(condition, pars)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取交流反馈数量失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
} else {
|
|
|
historyNum, err = cygx.GetCygxArticleAndYanxuanRecordCountWeekly(conditionArtcile, pars)
|
|
|
if err != nil {
|
|
@@ -2452,6 +2460,14 @@ func (this *UserController) CompanyTableList() {
|
|
|
br.Msg = "获取关注的专栏作者数量失败"
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ feedbackNum, err = cygx.GetCygxUserFeedbackCountByUserModelWeekly(condition, pars)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取交流反馈数量失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if classType == 1 {
|
|
@@ -2463,7 +2479,8 @@ func (this *UserController) CompanyTableList() {
|
|
|
{PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
{PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
{PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
- {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum},
|
|
|
+ {PermissionName: "交流反馈", Source: 14, TotalNum: feedbackNum}}
|
|
|
resp.List = List
|
|
|
} else {
|
|
|
List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|
|
@@ -3064,6 +3081,22 @@ func (this *UserController) CompanyTableDetail() {
|
|
|
list[k].HttpUrl = utils.CYGX_MFYX_URL + "/column/view/" + strconv.Itoa(v.DepartmentId)
|
|
|
}
|
|
|
}
|
|
|
+ } else if source == 14 { //交流反馈
|
|
|
+ if isAdminRole {
|
|
|
+ total, list, err = cygx.GetCygxUserFeedback(condition, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取用户交流反馈,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ total, list, err = cygx.GetCygxUserFeedbackWeekly(condition, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取用户交流反馈,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
@@ -4346,6 +4379,22 @@ func (this *UserController) CompanyList() {
|
|
|
list[k].HttpUrl = utils.CYGX_MFYX_URL + "/column/view/" + strconv.Itoa(v.DepartmentId)
|
|
|
}
|
|
|
}
|
|
|
+ } else if source == 14 { //交流反馈
|
|
|
+ if isAdminRole {
|
|
|
+ total, list, err = cygx.GetCygxUserFeedback(condition, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取用户阅读记录,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ total, list, err = cygx.GetCygxUserFeedbackWeekly(condition, startSize, pageSize)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取用户阅读记录,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
|
|
@@ -5297,6 +5346,7 @@ func (this *UserController) TableCompanyList() {
|
|
|
var yanxuanSpecialNum int //专栏文章阅读记录
|
|
|
var yanxuanSpecialCollectNum int //收藏的专栏文章
|
|
|
var yanxuanSpecialFollowNum int //关注的专栏作者
|
|
|
+ var feedbackNum int //交流反馈数量
|
|
|
|
|
|
if isAdminRole {
|
|
|
historyNum, err = cygx.GetCygxArticleAndYanxuanRecordCount(conditionArtcile, pars)
|
|
@@ -5389,17 +5439,13 @@ func (this *UserController) TableCompanyList() {
|
|
|
br.Msg = "获取关注的专栏作者数量失败"
|
|
|
return
|
|
|
}
|
|
|
- //List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|
|
|
- // {PermissionName: "活动互动记录", Source: 2, TotalNum: activityNum},
|
|
|
- // {PermissionName: "专项调研", Source: 8, TotalNum: triptotal},
|
|
|
- // {PermissionName: "收藏的报告", Source: 3, TotalNum: articleCollect},
|
|
|
- // {PermissionName: "收藏图表", Source: 4, TotalNum: chartNum},
|
|
|
- // {PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
- // {PermissionName: "关注的作者", Source: 6, TotalNum: departmentFollowNum},
|
|
|
- // {PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
- // {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
- // {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
- //resp.List = List
|
|
|
+ feedbackNum, err = cygx.GetCygxUserFeedbackCountByUserModel(condition, pars)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取交流反馈数量失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
} else {
|
|
|
historyNum, err = cygx.GetCygxArticleAndYanxuanRecordCountWeekly(conditionArtcile, pars)
|
|
|
if err != nil {
|
|
@@ -5491,17 +5537,13 @@ func (this *UserController) TableCompanyList() {
|
|
|
br.Msg = "获取关注的专栏作者数量失败"
|
|
|
return
|
|
|
}
|
|
|
- //List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|
|
|
- // {PermissionName: "活动互动记录", Source: 2, TotalNum: activityNum},
|
|
|
- // {PermissionName: "专项调研", Source: 8, TotalNum: triptotal},
|
|
|
- // {PermissionName: "收藏的报告", Source: 3, TotalNum: articleCollect},
|
|
|
- // {PermissionName: "收藏图表", Source: 4, TotalNum: chartNum},
|
|
|
- // {PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
- // {PermissionName: "关注的作者", Source: 6, TotalNum: departmentFollowNum},
|
|
|
- // {PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
- // {PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
- // {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
- //resp.List = List
|
|
|
+ feedbackNum, err = cygx.GetCygxUserFeedbackCountByUserModelWeekly(condition, pars)
|
|
|
+ if err != nil {
|
|
|
+ br.ErrMsg = "获取信息失败,Err:" + err.Error()
|
|
|
+ br.Msg = "获取交流反馈数量失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if classType == 1 {
|
|
@@ -5513,7 +5555,8 @@ func (this *UserController) TableCompanyList() {
|
|
|
{PermissionName: "关注的产业", Source: 5, TotalNum: industryFllowNum},
|
|
|
{PermissionName: "搜索", Source: 7, TotalNum: keyWordNum},
|
|
|
{PermissionName: "音视频播放", Source: 9, TotalNum: roadshowTotal},
|
|
|
- {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum}}
|
|
|
+ {PermissionName: "首页标签点击", Source: 10, TotalNum: tagNum},
|
|
|
+ {PermissionName: "交流反馈", Source: 14, TotalNum: feedbackNum}}
|
|
|
resp.List = List
|
|
|
} else {
|
|
|
List := []*cygx.CygxUserTableRep{{PermissionName: "报告阅读列表", Source: 1, TotalNum: historyNum},
|