package com.ssm.manage.dao;

import com.ssm.manage.entity.RepayList;
import com.ssm.manage.entity.RepayTradeList;
import com.ssm.manage.extendEntity.StoreDaily;
import com.ssm.manage.query.RepayListRequest;
import com.ssm.manage.query.RepayTradeRequest;
import com.ssm.manage.query.StoreDailyRequest;

import java.util.List;

public interface SsmRepayTradeDao extends BaseDao<RepayTradeList> {
    List<RepayTradeList> selectList(RepayListRequest repayListRequest);
    List<RepayTradeList> selectFKJ(RepayTradeRequest repayListRequest);
    List<RepayTradeList> selectLists(RepayListRequest repayListRequest);
    List<RepayTradeList> selectListBetween(RepayListRequest repayListRequest);
    List<RepayTradeList> queryByDocId(Long docId);
    List<RepayTradeList> queryByDocNum(String  docNum);
    int updateStaff(RepayTradeList repayTradeList);

    StoreDaily selectrepayCooperate(StoreDailyRequest storeDailyRequest);
}
