From 08e5118d80736d05b82208337262371f89957113 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Wed, 29 May 2024 17:27:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=9D=E5=A7=8B=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E4=B8=BA=E6=9C=80=E6=96=B0=E7=9A=84=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E5=88=97=E8=A1=A8=EF=BC=8C=E4=BF=AE=E6=94=B9=E8=BF=94=E5=9B=9E?= =?UTF-8?q?delay=E7=9A=84=E6=95=B0=E6=8D=AE=E4=BF=A1=E6=81=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dao/video.go | 3 ++- handler/video.go | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dao/video.go b/dao/video.go index d7c437e..6c31edc 100644 --- a/dao/video.go +++ b/dao/video.go @@ -59,9 +59,10 @@ func FindVideoByID(id, auth_id int) Video { return video } +// 根据用户id查找视频列表,返回最新30条 func FindVideoListsByAuthID(auth_id int) []Video { var videos []Video - DB.Debug().Where("auth_id = ?", auth_id).Where("isdelete = ?", 0).Limit(30).Find(&videos) + DB.Debug().Where("auth_id = ? and isdelete =? ", auth_id, 0).Order("create_time DESC").Limit(30).Find(&videos) return videos } diff --git a/handler/video.go b/handler/video.go index c4a6ab9..45cba1d 100644 --- a/handler/video.go +++ b/handler/video.go @@ -5,6 +5,7 @@ import ( "github.com/gin-gonic/gin" "net/http" "os" + "strconv" "time" "videoplayer/service" ) @@ -174,9 +175,9 @@ func DelayVideo(c *gin.Context) { cnt = service.DelayVideo(delay_req.ID, int(id.(float64)), delay_req.Day) } if cnt == 0 { - c.JSON(http.StatusOK, gin.H{"code": 1, "data": "延迟失败影响数据", "message": "failed,cnt:" + string(cnt)}) + c.JSON(http.StatusOK, gin.H{"code": 1, "data": "延迟失败影响数据", "message": "failed,cnt:" + strconv.Itoa(cnt)}) } else { - c.JSON(http.StatusOK, gin.H{"code": 0, "data": "延迟成功,cnt=" + string(cnt), "message": "success cnt:" + string(cnt)}) + c.JSON(http.StatusOK, gin.H{"code": 0, "data": "延迟成功,影响记录:" + strconv.Itoa(cnt), "message": "success cnt:" + strconv.Itoa(cnt)}) } } else { c.JSON(http.StatusOK, gin.H{"error": err.Error(), "code": 1, "message": "failed"})