package com.cku.oa.finance.dao;

import com.cku.oa.finance.entity.MemberBalance;
import com.cku.oa.sys.entity.user.Member;
import com.thinkgem.jeesite.common.persistence.CrudDao;
import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: lyy
 * Date: 2016/7/28
 * Time: 10:23
 */
@MyBatisDao
public interface MemberBalanceDao extends CrudDao<MemberBalance> {
    List<MemberBalance> getListByMemberCodePage(MemberBalance memberBalance);

    List<MemberBalance> getListByMemberCodePageHistory(MemberBalance memberBalance);
    String totalMemberBalance();
    String totalMemberBalanceHistory(MemberBalance memberBalance);
    List<MemberBalance> getListStatisticsWithHZ(MemberBalance memberBalance);
    List<MemberBalance> getListStatisticsWithCommon(MemberBalance memberBalance);
    List<MemberBalance> getListStatisticsWithMRHZ(MemberBalance memberBalance);
}
