package com.ajin.ajinerp.master.account.service; import com.ajin.ajinerp.common.vo.CustomeResultMap; import com.ajin.ajinerp.master.account.vo.AccountVO; import java.util.List; public interface AccountService { /** * @author 박민혁 * @since 2024.03.13 * * 계정 과목 정보 조회 */ CustomeResultMap getAccountList() throws Exception; /** * @author 박민혁 * @since 2024.03.14 * * 계정 과목 정보 검색 */ CustomeResultMap searchAccountList(AccountVO accountVO) throws Exception; /** * @author 박민혁 * @since 2024.03.13 * * 계정 과목 정보 단일 조회 */ CustomeResultMap getAccountData(AccountVO accountVO) throws Exception; /** * @author 박민혁 * @since 2024.03.13 * * 계정 과목 정보 추가 및 수정 */ CustomeResultMap mergeAccountData(AccountVO accountVO) throws Exception; /** * @author 박민혁 * @since 2024.03.13 * * 계정 과목 정보 삭제 */ CustomeResultMap deleteAccountData(String accode) throws Exception; }