diff --git a/dao/video.go b/dao/video.go index d23b7f8..b2c68d6 100644 --- a/dao/video.go +++ b/dao/video.go @@ -46,6 +46,10 @@ func UpdateVideo(videoPath, videoName string, cameraID, videoID, authID, human, if res.Error != nil { return false } + res = DB.Debug().Exec("update videos set delete_time= DATE_ADD(NOW(), INTERVAL 20 DAY) where id=? and auth_id=?", videoID, authID) //delete_time= DATE_ADD(NOW(), INTERVAL 20 DAY) + if res.Error != nil { + return false + } return true } diff --git a/handler/video.go b/handler/video.go index 94d2135..06251e8 100644 --- a/handler/video.go +++ b/handler/video.go @@ -67,7 +67,7 @@ type delayReq struct { func SetUpVideoGroup(router *gin.Engine) { videoGroup := router.Group("/video") videoGroup.POST("/get_video_list", GetVideoList) - videoGroup.POST("/will_del_video_list", GetWillDelVideoList) + videoGroup.GET("/will_del_video_list", GetWillDelVideoList) videoGroup.POST("/create", CreateVideo) videoGroup.GET("/mp4", GetVideo) videoGroup.POST("/delay", DelayVideo)