package com.gkhy.exam.institutionalaccess.service.serviceImpl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.exam.institutionalaccess.entity.ThStudyTrack; import com.gkhy.exam.institutionalaccess.mapper.ThStudyTrackMapper; import com.gkhy.exam.institutionalaccess.service.ThStudyTrackService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Collections; import java.util.List; @Service("ThStudyTrackService") public class ThStudyTrackServiceImpl extends ServiceImpl implements ThStudyTrackService { @Autowired private ThStudyTrackMapper thStudyTrackMapper; @Override public List getUuidByStudyDetaiId(String studyDetaiId) { return thStudyTrackMapper.getUuidByStudyDetaiId(studyDetaiId); } @Override public List getListByStudyDetaiIds(List detailUuids) { return thStudyTrackMapper.selectList(new LambdaQueryWrapper().in(ThStudyTrack::getStudyDetailUuid, detailUuids)); } @Override public List getByStudyDetailUuids(List studyUuids){ return thStudyTrackMapper.getByStudyDetaiUuids(studyUuids); } @Override public Integer insertBatch(List list) { return thStudyTrackMapper.insertBatch(list); } }