package com.zc.business.mapper; import com.zc.business.domain.DcVoiceBroadcast; import java.util.List; /** * 语音广播预发布Mapper接口 * * @author ruoyi * @date 2024-04-19 */ public interface DcVoiceBroadcastMapper { /** * 查询语音广播预发布 * * @param id 语音广播预发布主键 * @return 语音广播预发布 */ public DcVoiceBroadcast selectDcVoiceBroadcastById(Long id); /** * 查询语音广播预发布列表 * * @param dcVoiceBroadcast 语音广播预发布 * @return 语音广播预发布集合 */ List selectDcVoiceBroadcastList(DcVoiceBroadcast dcVoiceBroadcast); /** * 新增语音广播预发布 * * @param dcVoiceBroadcast 语音广播预发布 * @return 结果 */ int insertDcVoiceBroadcast(DcVoiceBroadcast dcVoiceBroadcast); /** * 修改语音广播预发布 * * @param dcVoiceBroadcast 语音广播预发布 * @return 结果 */ int updateDcVoiceBroadcast(DcVoiceBroadcast dcVoiceBroadcast); /** * 删除语音广播预发布 * * @param id 语音广播预发布主键 * @return 结果 */ int deleteDcVoiceBroadcastById(Long id); /** * 批量删除语音广播预发布 * * @param ids 需要删除的数据主键集合 * @return 结果 */ int deleteDcVoiceBroadcastByIds(Long[] ids); List selectDcVoiceBroadcastListByCategory(String category); }