Pārlūkot izejas kodu

研究员详情

kobe6258 4 nedēļas atpakaļ
vecāks
revīzija
a31f272f3d
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      controllers/user/analyst_controller.go

+ 5 - 1
controllers/user/analyst_controller.go

@@ -4,6 +4,7 @@ import (
 	"eta/eta_mini_ht_api/common/exception"
 	"eta/eta_mini_ht_api/common/utils/page"
 	"eta/eta_mini_ht_api/controllers"
+	userDao "eta/eta_mini_ht_api/models/user"
 	"eta/eta_mini_ht_api/service/analyst"
 	"eta/eta_mini_ht_api/service/media"
 	"eta/eta_mini_ht_api/service/report"
@@ -62,7 +63,10 @@ func (an *AnalystController) AnalystDetail(analystId int) {
 		userInfo := an.Data["user"].(user.User)
 		detail, err := user.GetAnalystDetail(userInfo.Id, analystId)
 		if err != nil {
-			an.FailedResult("获取研究员详情失败", result)
+			defaultRes := &user.AnalystDetail{
+				Followed: string(userDao.Forbidden),
+			}
+			an.SuccessResult("获取研究员详情成功", defaultRes, result)
 			return
 		}
 		an.SuccessResult("获取研究员详情成功", detail, result)