package com.yd.dal.service.commission;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.yd.api.agms.vo.statistics.statementData;
import com.yd.dal.entity.commission.CommissionEGolden;

/**
 * @author Simon
 * @version 1.0
 */
public interface CommissionEGoldenDA {

    PageInfo<statementData> getStatementDataByPage(int pageNum, int size,Integer isStatement, Integer type, String inCommissionStartTime, String outCommissionStartTime,String inCommissionEndTime, String outCommissionEndTime, String insurerBranchId, String deptId, String subordinateId);

    List<CommissionEGolden> listSalesCommissionfromEGolden(String login);

    List<statementData> getStatementData(Integer isStatement, Integer type, String inCommissionStartTime, String outCommissionStartTime, String inCommissionEndTime, String outCommissionEndTime, String insurerBranchId, String deptId, String subordinateId);
}
