package com.ruoyi.system.service; import com.ruoyi.system.domain.CenterdataTCommunication; import java.util.List; import java.util.Map; /** * 通讯录Service接口 * * @author ruoyi * @date 2022-06-20 */ public interface ICenterdataTCommunicationService { /** * 查询通讯录列表 * * @param centerdataTCommunication 通讯录 * @return 通讯录集合 */ List selectCenterdataTCommunicationList(CenterdataTCommunication centerdataTCommunication); /** * 查询通讯录 * * @param id 通讯录主键 * @return 通讯录 */ CenterdataTCommunication selectCenterdataTCommunicationById(String id); /** * 新增通讯录 * * @param centerdataTCommunication 通讯录 * @return 结果 */ int insertCenterdataTCommunication(CenterdataTCommunication centerdataTCommunication); /** * 修改通讯录 * * @param centerdataTCommunication 通讯录 * @return 结果 */ int updateCenterdataTCommunication(CenterdataTCommunication centerdataTCommunication); /** * 批量删除通讯录 * * @param ids 需要删除的通讯录主键集合 * @return 结果 */ int deleteCenterdataTCommunicationByIds(String[] ids); List> getCommunicationByDeptId(CenterdataTCommunication centerdataTCommunication); int handlePublish(CenterdataTCommunication centerdataTCommunication); }