|
@@ -747,6 +747,7 @@ func (this *UserController) CollectList() {
|
|
|
}
|
|
|
item.IndustrialManagementId = v.IndustrialManagementId
|
|
|
item.IndustryName = v.IndustryName
|
|
|
+ item.ChartPermissionId = v.ChartPermissionId
|
|
|
industrialMap[v.ArticleId] = append(industrialMap[v.ArticleId], item)
|
|
|
}
|
|
|
}
|
|
@@ -825,6 +826,8 @@ func (this *UserController) CollectList() {
|
|
|
|
|
|
// @Title 获取我的留言
|
|
|
// @Description 获取我的留言列表
|
|
|
+// @Param PageSize query int true "PageSize"
|
|
|
+// @Param CurrentIndex query int true "CurrentIndex"
|
|
|
// @Success 200 {object} models.CygxCommentListResp
|
|
|
// @router /comment/list [get]
|
|
|
func (this *UserController) CommnetList() {
|
|
@@ -841,8 +844,25 @@ func (this *UserController) CommnetList() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ var pageSize, currentIndex, startSize int
|
|
|
+ pageSize, _ = this.GetInt("PageSize")
|
|
|
+ currentIndex, _ = this.GetInt("CurrentIndex")
|
|
|
+ if pageSize <= 0 {
|
|
|
+ pageSize = utils.PageSize20
|
|
|
+ }
|
|
|
+ if currentIndex <= 0 {
|
|
|
+ currentIndex = 1
|
|
|
+ }
|
|
|
+ startSize = utils.StartIndex(currentIndex, pageSize)
|
|
|
+
|
|
|
userId := this.User.UserId
|
|
|
- commentlist, err := models.GetCommentList(userId)
|
|
|
+ total, err := models.GetCommentListCount(userId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取数据失败"
|
|
|
+ br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ commentlist, err := models.GetCommentList(userId, startSize, pageSize)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取我的留言列表失败,Err:" + err.Error()
|
|
@@ -858,7 +878,7 @@ func (this *UserController) CommnetList() {
|
|
|
ArticleId: comment.ArticleId,
|
|
|
IndustryId: comment.IndustryId,
|
|
|
ActivityId: comment.ActivityId,
|
|
|
- CreateTime: comment.CreateTime,
|
|
|
+ CreateTime: comment.CreateTime.Format(utils.FormatDateTime),
|
|
|
Mobile: comment.Mobile,
|
|
|
Email: comment.Email,
|
|
|
CompanyId: comment.CompanyId,
|
|
@@ -876,6 +896,9 @@ func (this *UserController) CommnetList() {
|
|
|
resp.List = append(resp.List, &item)
|
|
|
}
|
|
|
|
|
|
+ page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
+ resp.Paging = page
|
|
|
+
|
|
|
br.Msg = "获取成功!"
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
@@ -1040,6 +1063,8 @@ func (this *UserController) BrowseHistoryList() {
|
|
|
|
|
|
// @Title 获取我的提问
|
|
|
// @Description 获取我的提问列表
|
|
|
+// @Param PageSize query int true "PageSize"
|
|
|
+// @Param CurrentIndex query int true "CurrentIndex"
|
|
|
// @Success 200 {object} models.CygxAskListResp
|
|
|
// @router /ask/list [get]
|
|
|
func (this *UserController) AskList() {
|
|
@@ -1055,8 +1080,28 @@ func (this *UserController) AskList() {
|
|
|
br.Ret = 408
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ var pageSize, currentIndex, startSize int
|
|
|
+ pageSize, _ = this.GetInt("PageSize")
|
|
|
+ currentIndex, _ = this.GetInt("CurrentIndex")
|
|
|
+ if pageSize <= 0 {
|
|
|
+ pageSize = utils.PageSize20
|
|
|
+ }
|
|
|
+ if currentIndex <= 0 {
|
|
|
+ currentIndex = 1
|
|
|
+ }
|
|
|
+ startSize = utils.StartIndex(currentIndex, pageSize)
|
|
|
+
|
|
|
+
|
|
|
userId := this.User.UserId
|
|
|
- listActcivity, err := models.GetActivityAskList(userId)
|
|
|
+ total, err := models.GetActivityAskCount(userId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取数据失败"
|
|
|
+ br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ listActcivity, err := models.GetActivityAskList(userId, startSize, pageSize)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动问题失败,Err:" + err.Error()
|
|
@@ -1076,6 +1121,9 @@ func (this *UserController) AskList() {
|
|
|
listActcivity = append(listActcivity, v)
|
|
|
}
|
|
|
resp := new(models.CygxAskListResp)
|
|
|
+ page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
+ resp.Paging = page
|
|
|
+
|
|
|
resp.List = listActcivity
|
|
|
br.Msg = "获取成功!"
|
|
|
br.Ret = 200
|