From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/dao/ResourceVideoDao.java | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/dao/ResourceVideoDao.java b/src/main/java/com/yeshi/buwan/dao/ResourceVideoDao.java index 40f8f45..dc9276d 100644 --- a/src/main/java/com/yeshi/buwan/dao/ResourceVideoDao.java +++ b/src/main/java/com/yeshi/buwan/dao/ResourceVideoDao.java @@ -1,10 +1,36 @@ package com.yeshi.buwan.dao; +import com.yeshi.buwan.dao.base.BaseDao; import org.springframework.stereotype.Repository; import com.yeshi.buwan.domain.ResourceVideo; +import java.io.Serializable; +import java.util.List; + @Repository -public class ResourceVideoDao extends BaseDao<ResourceVideo>{ +public class ResourceVideoDao extends BaseDao<ResourceVideo> { + + + /** + * 鏍规嵁瑙嗛ID鍜屾潵婧怚D鏌ヨ + * + * @param videoId + * @param resourceId + * @return + */ + public ResourceVideo selectByVideoIdAndResourceId(String videoId, String resourceId) { + List<ResourceVideo> list = list("from ResourceVideo rv where rv.video.id=? and rv.resource.id=?", 0, 1, new Serializable[]{videoId, resourceId}); + if (list != null && list.size() > 0) { + return list.get(0); + } + return null; + } + + + public long countByVideoIdAndResourceId(String videoId, String resourceId) { + return getCount("from ResourceVideo rv where rv.video.id=? and rv.resource.id=?", new Serializable[]{videoId, resourceId}); + } + } -- Gitblit v1.8.0