package com.nova.sankuai.service; import com.baomidou.mybatisplus.extension.service.IService; import com.nova.sankuai.domain.dto.ChannelLoanMarketDto; import com.nova.sankuai.domain.entity.H5ChannelLoanMarket; import com.nova.sankuai.domain.entity.LoanSupermarket; /** * @author weikangdi * @create 2021/12/27 */ public interface IH5ChannelLoanMarketService extends IService { /** * 新增贷款超市时更新渠道贷超关联 * * @param loanMarket */ void saveBySupermarket(LoanSupermarket loanMarket); /** * 新增渠道时更新渠道贷超关联 * * @param channelId */ void saveByChannel(Long channelId); /** * 编辑渠道贷款配置 * @param channelLoanMarketDto */ void editH5LoanMarket(ChannelLoanMarketDto channelLoanMarketDto); /** * 根据渠道复制渠道贷超配置 * @param targetId * @param sourceId */ void copyChannel(Long targetId, Long sourceId); /** * 根据贷超批量编辑H5渠道贷超配置 * @param loanSupermarketDb */ void editByLoanMarket(LoanSupermarket loanSupermarketDb); }