|
@@ -106,6 +106,13 @@ func GetFollowingAnalystList(userId int) (analysts []FollowAnalystDTO, err error
|
|
|
go func(followDTo *FollowAnalystDTO) {
|
|
|
defer wg.Done()
|
|
|
followDTo.NeedNotice = userService.NeedNotice(userId, followDTo.AnalystId)
|
|
|
+ var analystsDTO analystService.FinancialAnalystDTO
|
|
|
+ analystsDTO, err = analystService.GetAnalystById(followDTo.AnalystId)
|
|
|
+ if err != nil {
|
|
|
+ logger.Error("获取研究员信息失败")
|
|
|
+ } else {
|
|
|
+ followDTo.HeadImgUrl = analystsDTO.HeadImgUrl
|
|
|
+ }
|
|
|
}(&analysts[i])
|
|
|
}
|
|
|
wg.Wait()
|