package com.interplug.qcast.biz.commCode; import java.util.List; import org.apache.ibatis.annotations.Mapper; import com.interplug.qcast.biz.commCode.dto.CodeRes; import com.interplug.qcast.biz.commCode.dto.DetailCodeRequest; import com.interplug.qcast.biz.commCode.dto.HeadCodeRequest; @Mapper public interface CommCodeMapper { /** * Qcast 공통코드 저장시 실시간 동기화 * * @param codeRes * @return */ int setCommHUpdate(CodeRes codeRes); /** * Qcast 공통코드 저장시 실시간 동기화 * * @param codeRes * @return */ int setCommLUpdate(CodeRes codeRes); /** * QCast에서 사용하는 공통코드 조회 * * @return */ List selectQcastCommCode(); /** * 배치 공통코드 헤더 정보 동기화 저장 * * @param headCodeReq * @return * @throws Exception */ int setHeadCodeSyncSave(HeadCodeRequest headCodeReq) throws Exception; /** * 배치 공통코드 상세 정보 동기화 저장 * * @param detailCodeReq * @return * @throws Exception */ int setCommonCodeSyncSave(DetailCodeRequest detailCodeReq) throws Exception; }