From b17d233cd5024e93017aa3e400f42c950342cb33 Mon Sep 17 00:00:00 2001 From: Blizzard Date: Thu, 5 Mar 2026 09:12:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0post=20=E7=82=B9?= =?UTF-8?q?=E8=B5=9E=E8=80=85=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service/plant/post.go | 4 +++- service/system/sys_user.go | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/service/plant/post.go b/service/plant/post.go index d8fe603..32475dd 100644 --- a/service/plant/post.go +++ b/service/plant/post.go @@ -155,7 +155,9 @@ func (s *PostService) PostPage(req plantReq.PostPage, userId string) (list inter return db.Preload("Commentator", func(db *gorm.DB) *gorm.DB { return db.Preload("Avatar") }) - }) + }).Preload("LikeList", func(db *gorm.DB) *gorm.DB { + return db.Preload("Liker") + }) var posts []plant.Post if req.Title != "" { db = db.Where("title like ?", "%"+req.Title+"%") diff --git a/service/system/sys_user.go b/service/system/sys_user.go index e16ba0a..04ef148 100644 --- a/service/system/sys_user.go +++ b/service/system/sys_user.go @@ -83,7 +83,7 @@ func (userService *UserService) GetUserList(info systemReq.GetUserList) (list in if err != nil { return } - err = db.Limit(limit).Offset(offset).Find(&userList).Error + err = db.Limit(limit).Offset(offset).Order("created_at desc").Find(&userList).Error return userList, total, err }