package com.panzhihua.service_dangjian.service; import com.panzhihua.common.model.dtos.partybuilding.ComPbServiceTeamDTO; import com.panzhihua.common.model.dtos.partybuilding.PageComPbServiceTeamDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_dangjian.model.dos.ComPbServiceTeamDO; import org.apache.ibatis.annotations.Param; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 服务团队 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2021-01-21 17:38 **/ public interface ComPbServiceTeamService { /** * 新增服务团队人员 * * @param comPbServiceTeamDTO * 新增内容 * @return 新增结果 */ R addServiceTeam(ComPbServiceTeamDTO comPbServiceTeamDTO); /** * 编辑团队人员 * * @param comPbServiceTeamDTO * 编辑内容 * @return 编辑结果 */ R putServiceTeam(ComPbServiceTeamDTO comPbServiceTeamDTO); /** * 分页查询服务团队成员 * * @param pageComPbServiceTeamDTO * 查询参数 * @return 查询结果 */ R PageComPbServiceTeamDTO(PageComPbServiceTeamDTO pageComPbServiceTeamDTO); /** * 删除服务团队人员 * * @param comPbServiceTeamDTO * 删除主键 * @return 删除结果 */ R deleteServiceTeam(ComPbServiceTeamDTO comPbServiceTeamDTO); /** * 选择人员 * * @param param * 查询条件 * @return 查询结果 */ R getTotlePerson(String param, Long communityId); R getComPbServiceTeamData(String communityId,String phone); }