diff --git a/cmd/internal/dao/artistinfo_artwork.go b/cmd/internal/dao/artistinfo_artwork.go index d356450..1897e53 100644 --- a/cmd/internal/dao/artistinfo_artwork.go +++ b/cmd/internal/dao/artistinfo_artwork.go @@ -333,6 +333,9 @@ func CountAllArtworkTotal(artistUid string) (artworkTotal int64, artworkRulerTot } func UpdateArtworkExtData(request *artistInfoArtwork.ArtworkExtData) (err error) { + if request.ArtworkUid == "" { + return errors.New("画作uid不能为空") + } err = db.DB.Model(model.ArtworkLockRecord{}).Where("artwork_uid = ?", request.ArtworkUid).Update("national_exhibition", request.NationalExhibition).Error return }