package com.style24.front.biz.dao;

import com.style24.core.support.annotation.ShopDs;
import com.style24.persistence.domain.KollusResult;

/**
 * 카테노이드 Kollus 동영상업로드 결과 Dao
 *
 * @author gagamel
 * @since 2021. 4. 19
 */
@ShopDs
public interface TsfKollusDao {

	/**
	 * 카테노이드 Kollus 상품동영상 업로드 결과 처리
	 * @param result - 업로드결과 정보
	 * @author gagamel
	 * @since 2021. 4. 19
	 */
	void updateGoodsVideo(KollusResult result);

	/**
	 * 카테노이드 Kollus 리뷰동영상 업로드 결과 처리
	 * @param result - 업로드결과 정보
	 * @author gagamel
	 * @since 2021. 4. 19
	 */
	void updateReviewVideo(KollusResult result);

	/**
	 * 카테노이드 Kollus 전시동영상 업로드 결과 처리
	 * @param result - 업로드결과 정보
	 * @author gagamel
	 * @since 2021. 4. 19
	 */
	void updateDisplayVideoPreview(KollusResult result);

	/**
	 * 카테노이드 Kollus 전시동영상 업로드 결과 처리
	 * @param result - 업로드결과 정보
	 * @author gagamel
	 * @since 2021. 4. 19
	 */
	void updateDisplayVideo(KollusResult result);
	
	/**
	 * 카테노이드 Kollus 상품 상세 동영상 업로드 결과 처리
	 * @param result - 업로드결과 정보
	 * @author eskim
	 * @since 2021. 7. 15
	 */
	void updateGoodsDescVideo(KollusResult result);


}
