# MonthlyReportMeetingMinutesServiceImpl.java

    package cloud.wconnect.workperformance.service.monthlyreport.impl;

    import cloud.wconnect.workperformance.entity.monthlyreport.MonthlyReportMeetingMinutes;
    import cloud.wconnect.workperformance.mapper.monthlyreport.MonthlyReportMeetingMinutesMapper;
    import cloud.wconnect.workperformance.service.monthlyreport.IMonthlyReportMeetingMinutesService;
    import com.baomidou.dynamic.datasource.annotation.DS;
    import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
    import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
    import org.springframework.stereotype.Service;

    /**
     * <p>
     * 月报会议记录表 服务实现类
     * </p>
     *
     * @author lichen
     * @since 2024-03-22
     */
    @Service
    @DS("monthly_report")
    public class MonthlyReportMeetingMinutesServiceImpl extends ServiceImpl<MonthlyReportMeetingMinutesMapper, MonthlyReportMeetingMinutes> implements IMonthlyReportMeetingMinutesService {

        /**
         * 查询会议纪要
         *
         * @param reportId 月报Id
         * @return cloud.wconnect.workperformance.entity.monthlyreport.MonthlyReportMeettingMinutes
         * @author lichen
         * @date 2024/3/22
         */
        @Override
        public MonthlyReportMeetingMinutes getByReportId(Long reportId) {
            return getOne(new LambdaQueryWrapper<MonthlyReportMeetingMinutes>()
                    .eq(MonthlyReportMeetingMinutes::getReportId, reportId));
        }
    }