package com.goafanti.expenseAccount.service;

import com.goafanti.common.model.ExpenseAccountPrivate;
import com.goafanti.expenseAccount.bo.InputExpenseAccountPrivate;
import com.goafanti.expenseAccount.bo.OutExpenseAccountPrivate;

public interface ExpenseAccountPrivateService {
    ExpenseAccountPrivate add(InputExpenseAccountPrivate in);

    Object selectList(Integer status,Integer pageSize, Integer pageNo);


    int update(InputExpenseAccountPrivate in);

    boolean updateCheckAccounts(InputExpenseAccountPrivate in);

    boolean addCheckAccounts(InputExpenseAccountPrivate in);

    int updateStatus(ExpenseAccountPrivate in);

    OutExpenseAccountPrivate details(Integer id);
}
