package com.ruoyi.web.modules.finance.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.web.modules.finance.domain.BizShopFundLog;
import com.ruoyi.web.modules.finance.dto.PlatformFundLogQuery;
import com.ruoyi.web.modules.finance.vo.FundLogListRowVO;

public interface BizShopFundLogMapper
{
    int insert(BizShopFundLog log);

    int countByRef(@Param("refType") String refType, @Param("refId") Long refId);

    List<FundLogListRowVO> selectByShopId(@Param("shopId") Long shopId);

    List<FundLogListRowVO> selectPlatformList(@Param("query") PlatformFundLogQuery query);
}
