From 69a4b2cefee4968432b1291128805dd1c9d1f6ad Mon Sep 17 00:00:00 2001 From: jjxu <428192774@qq.com> Date: Thu, 30 Mar 2023 14:52:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=94=9F=E6=88=90=E7=94=BB?= =?UTF-8?q?=E5=B1=95=E8=A7=86=E9=A2=91=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/internal/dao/artistinfo_artshow_video.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/internal/dao/artistinfo_artshow_video.go b/cmd/internal/dao/artistinfo_artshow_video.go index d2bcad1..12c9167 100644 --- a/cmd/internal/dao/artistinfo_artshow_video.go +++ b/cmd/internal/dao/artistinfo_artshow_video.go @@ -23,6 +23,11 @@ func (a artistinfoArtshowVideo) BatchCreateData(datas []model.ArtshowVideoRecord //return db.DB.Create(&datas).Error tx := db.DB.Begin() for _, v := range datas { + var exist model.ArtshowVideoRecord + db.DB.Where("artist_uid = ? AND lock_time =?", v.ArtistUid, v.LockTime).Find(&exist) + if exist.ID != 0 { + continue + } err := a.CreateData(&v, tx) if err != nil { return err