package cmm.service.impl; import java.math.BigDecimal; import java.util.List; import org.springframework.dao.DataAccessException; import org.springframework.stereotype.Repository; import org.springframework.transaction.TransactionException; import cmm.service.FileDetailVO; import cmm.service.FileMasterVO; import egovframework.com.cmm.service.impl.EgovComAbstractDAO; /** * CmmFileDAO */ @Repository("cmmFileDAO") public class CmmFileDAO extends EgovComAbstractDAO { public void insertFileMaster(FileMasterVO fileMasterVO) throws TransactionException { insert("cmmFileDAO.insertFileMasterXXX", fileMasterVO); } public int getMaxFileSN(FileDetailVO fileDetailVO) throws DataAccessException { //return (Integer) select("cmmFileDAO.getMaxFileSN", fileDetailVO); return 0; // DDDDDDDDDDDdddd 임시 처리 (2021.08.13) } public void deleteFileDetail(FileDetailVO fileDetailVO) throws TransactionException { delete("cmmFileDAO.deleteFileDetailXXX", fileDetailVO); } public void insertFileDetail(FileDetailVO fileDetailVO) throws TransactionException { insert("cmmFileDAO.insertFileDetailXXX", fileDetailVO); } @SuppressWarnings("unchecked") public List selectFileDetailList(String atchFileId) throws DataAccessException { return (List)list("cmmFileDAO.selectFileDetailList", atchFileId); } @SuppressWarnings("deprecation") public BigDecimal selectFileMasterCount(String atchFileId) throws DataAccessException { //return (BigDecimal)getSqlMapClientTemplate().queryForObject("cmmFileDAO.selectFileMasterCount", atchFileId); return null; // DDDDDDDDDDDdddd 임시 처리 (2021.08.13) } @SuppressWarnings("deprecation") public BigDecimal selectFileDetailCount(String atchFileId) throws DataAccessException { //return (BigDecimal)getSqlMapClientTemplate().queryForObject("cmmFileDAO.selectFileDetailCount", atchFileId); return null; // DDDDDDDDDDDdddd 임시 처리 (2021.08.13) } public FileDetailVO selectFileDetail(FileDetailVO fileDetailVOParam) throws DataAccessException{ //return (FileDetailVO) select("cmmFileDAO.selectFileDetail", fileDetailVOParam); return null; // DDDDDDDDDDDdddd 임시 처리 (2021.08.13) } public FileDetailVO selectFileDetailFirst(String atchFileId) throws DataAccessException{ //return (FileDetailVO)select("cmmFileDAO.selectFileDetailFirst", atchFileId); return null; // DDDDDDDDDDDdddd 임시 처리 (2021.08.13) } public void alternateFileDetail(FileDetailVO fileDetailVO) throws TransactionException { update("cmmFileDAO.alternateFileDetail", fileDetailVO); } public void deleteFileMaster(String atchFileId) throws TransactionException { delete("cmmFileDAO.deleteFileMasterXXX", atchFileId); } @SuppressWarnings("unchecked") public List selectIconFileDownLoad(String atchFileId) throws DataAccessException { return (List) list("cmmFileDAO.selectFileDetailList", atchFileId); } }