admin
2020-10-24 8075103992e9482fddd4a579d97b9a50c5dcf550
src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java
@@ -4,6 +4,7 @@
import java.util.List;
import com.yeshi.buwan.domain.VideoResource;
import com.yeshi.buwan.util.mq.CMQManager;
import org.hibernate.HibernateException;
import org.hibernate.Query;
import org.hibernate.Session;
@@ -14,6 +15,7 @@
import com.yeshi.buwan.dao.ResourceVideoDao;
import com.yeshi.buwan.domain.ResourceVideo;
import com.yeshi.buwan.domain.VideoInfo;
import org.springframework.transaction.annotation.Transactional;
@Service
public class ResourceVideoService {
@@ -53,6 +55,7 @@
    /**
     * 获取资源列表
     *
     * @param videoId
     * @return
     */
@@ -77,9 +80,17 @@
    }
    public void delete(ResourceVideo rv){
    public void delete(ResourceVideo rv) {
        resourceVideoDao.delete(rv);
    }
    @Transactional
    public void delete(String videoId, String resourceId) {
        ResourceVideo resourceVideo = resourceVideoDao.selectByVideoIdAndResourceId(videoId, resourceId + "");
        if (resourceVideo != null)
            resourceVideoDao.delete(resourceVideo);
        CMQManager.getInstance().addVideoResourceDeleteMsg(videoId);
    }
}