package com.xueyi.system.digitalmans.manager;

import com.xueyi.common.web.entity.manager.IBaseManager;
import com.xueyi.system.digitalmans.domain.dto.DmBroadcastDto;
import com.xueyi.system.digitalmans.domain.merge.DmBroadcastResourceMerge;
import com.xueyi.system.digitalmans.domain.query.DmBroadcastQuery;

import java.util.List;

/**
 * 播报管理 数据封装层
 *
 * @author xueyi
 */
public interface IDmBroadcastManager extends IBaseManager<DmBroadcastQuery, DmBroadcastDto> {

    void addBroadcastResourceMerge(Long broadcastId, List<DmBroadcastResourceMerge> merges);

    void editBroadcastResourceMerge(Long broadcastId, List<DmBroadcastResourceMerge> merges);

    List<DmBroadcastResourceMerge> selectBroadcastResourceMerge(Long broadcastId);

}