package com.yeshi.fanli.service.inter.user; import java.util.List; import com.yeshi.fanli.entity.bus.user.AccountDetails; import com.yeshi.fanli.entity.money.UserMoneyDetail; public interface AccountDetailsService { /** * 查找账户明细 * * @param uid * @param page * @return */ List findAccountDetailsList(long uid, int page); /** * 数量获取 * * @param uid * @return */ int getCount(long uid); /** * 保存 * * @param accountDetails */ /** * 查找包含提现状态的账户明细 * * @param uid * @param page * @return */ List findAccountDetailsListWithState(long uid, int page); long getCountWithState(long uid); void save(AccountDetails accountDetails); /** * 详情转换 * * @param accountDetail * @return */ UserMoneyDetail convert(AccountDetails accountDetail); }