|
@@ -29,10 +29,19 @@ func (an *AnalystController) AnalystList() {
|
|
Current: an.PageInfo.Current,
|
|
Current: an.PageInfo.Current,
|
|
PageSize: an.PageInfo.PageSize,
|
|
PageSize: an.PageInfo.PageSize,
|
|
}
|
|
}
|
|
|
|
+ if an.PageInfo.LatestId == 0 {
|
|
|
|
+ pageRes.Total = analyst.GetAnalystCount()
|
|
|
|
+ pageRes.LatestId = pageRes.Total
|
|
|
|
+ an.PageInfo.LatestId = pageRes.LatestId
|
|
|
|
+ an.PageInfo.Total = pageRes.Total
|
|
|
|
+ } else {
|
|
|
|
+ pageRes.LatestId = an.PageInfo.LatestId
|
|
|
|
+ pageRes.Total = an.PageInfo.Total
|
|
|
|
+ }
|
|
pageRes.Total = analyst.GetAnalystCount()
|
|
pageRes.Total = analyst.GetAnalystCount()
|
|
an.PageInfo.Total = pageRes.Total
|
|
an.PageInfo.Total = pageRes.Total
|
|
pageRes.TotalPage = page.TotalPages(pageRes.Total, pageRes.PageSize)
|
|
pageRes.TotalPage = page.TotalPages(pageRes.Total, pageRes.PageSize)
|
|
- list, err := analyst.GetAnalystList(pageRes, userInfo.Id)
|
|
|
|
|
|
+ list, err := analyst.GetAnalystList(an.PageInfo, userInfo.Id)
|
|
if err != nil {
|
|
if err != nil {
|
|
an.FailedResult("获取研究员列表失败", result)
|
|
an.FailedResult("获取研究员列表失败", result)
|
|
return
|
|
return
|