rdluck hace 4 años
padre
commit
733c1192fa
Se han modificado 1 ficheros con 12 adiciones y 1 borrados
  1. 12 1
      controllers/user.go

+ 12 - 1
controllers/user.go

@@ -340,7 +340,18 @@ func (this *UserController) Detail() {
 		br.ErrMsg = "获取信息失败,Err:" + err.Error()
 		return
 	}
-
+	userRecord, _ := models.GetUserRecordByUserId(uid, utils.WxPlatform)
+	if userRecord != nil {
+		item.NickName = userRecord.NickName
+		item.Headimgurl = userRecord.Headimgurl
+		if item.Headimgurl == "" {
+			userRecord, _ = models.GetUserRecordByUserId(uid, 1)
+			if userRecord != nil {
+				item.NickName = userRecord.NickName
+				item.Headimgurl = userRecord.Headimgurl
+			}
+		}
+	}
 	var hasPermission int
 	if user.CompanyId > 1 {
 		companyItem, err := models.GetCompanyDetailById(user.CompanyId)