package com.yuanchu.mom.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.yuanchu.mom.mapper.ManageMeetingMapper; import com.yuanchu.mom.pojo.ManageMeeting; import com.yuanchu.mom.pojo.ManageMeetingParticipants; import com.yuanchu.mom.mapper.ManageMeetingParticipantsMapper; import com.yuanchu.mom.service.ManageMeetingParticipantsService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.yuanchu.mom.vo.MeetingParticipantsDetailsVo; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; /** *

* 服务实现类 *

* * @author * @since 2024-11-11 09:34:27 */ @Service public class ManageMeetingParticipantsServiceImpl extends ServiceImpl implements ManageMeetingParticipantsService { @Resource private ManageMeetingMapper manageMeetingMapper; @Override public MeetingParticipantsDetailsVo getParticipants(Integer id) { ManageMeeting manageMeeting = manageMeetingMapper.selectById(id); QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("meeting_id",id); List participantsList = this.baseMapper.selectList(queryWrapper); MeetingParticipantsDetailsVo vo = new MeetingParticipantsDetailsVo(); vo.setManageMeeting(manageMeeting); vo.setParticipantsList(participantsList); return vo; } }