|
@@ -18,8 +18,8 @@ type FinancialAnalystDTO struct {
|
|
|
|
|
|
func GetAnalystList(pageInfo page.PageInfo) (analystsDTO []FinancialAnalystDTO, err error) {
|
|
|
offset := page.StartIndex(pageInfo.Current, pageInfo.PageSize)
|
|
|
- anaylsts, err := financialAnalystDao.GetAnalystList(pageInfo.LatestId, offset, pageInfo.PageSize)
|
|
|
- for _, analyst := range anaylsts {
|
|
|
+ analystList, err := financialAnalystDao.GetAnalystList(pageInfo.LatestId, offset, pageInfo.PageSize)
|
|
|
+ for _, analyst := range analystList {
|
|
|
analystsDTO = append(analystsDTO, convertToBaseDTO(analyst))
|
|
|
}
|
|
|
return
|
|
@@ -34,7 +34,7 @@ func GetAnalystById(id int) (financialAnalyst FinancialAnalystDTO, err error) {
|
|
|
financialAnalyst = convertToBaseDTO(analyst)
|
|
|
return
|
|
|
}
|
|
|
-func GetCount() (total int64) {
|
|
|
+func GetCount() (total int64, latestId int64) {
|
|
|
return financialAnalystDao.GetCount()
|
|
|
}
|
|
|
func GetAnalystByName(name string) (financialAnalyst FinancialAnalystDTO, err error) {
|