|
@@ -5,6 +5,7 @@ import cn.hutool.core.lang.Validator;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.zhongzheng.common.exception.CustomException;
|
|
import com.zhongzheng.common.exception.CustomException;
|
|
|
import com.zhongzheng.common.utils.DateUtils;
|
|
import com.zhongzheng.common.utils.DateUtils;
|
|
|
|
|
+import com.zhongzheng.modules.bank.mapper.QuestionBankMapper;
|
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseAddBo;
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseAddBo;
|
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseEditBo;
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseEditBo;
|
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseQueryBo;
|
|
import com.zhongzheng.modules.collect.bo.CollectCourseQueryBo;
|
|
@@ -13,6 +14,7 @@ import com.zhongzheng.modules.collect.mapper.CollectCourseMapper;
|
|
|
import com.zhongzheng.modules.collect.service.ICollectCourseService;
|
|
import com.zhongzheng.modules.collect.service.ICollectCourseService;
|
|
|
import com.zhongzheng.modules.collect.vo.CollectCourseVo;
|
|
import com.zhongzheng.modules.collect.vo.CollectCourseVo;
|
|
|
import com.zhongzheng.modules.course.domain.MajorCategory;
|
|
import com.zhongzheng.modules.course.domain.MajorCategory;
|
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
@@ -33,6 +35,9 @@ import java.util.stream.Collectors;
|
|
|
@Service
|
|
@Service
|
|
|
public class CollectCourseServiceImpl extends ServiceImpl<CollectCourseMapper, CollectCourse> implements ICollectCourseService {
|
|
public class CollectCourseServiceImpl extends ServiceImpl<CollectCourseMapper, CollectCourse> implements ICollectCourseService {
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CollectCourseMapper collectCourseMapper;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public CollectCourseVo queryById(Long collectCourseId){
|
|
public CollectCourseVo queryById(Long collectCourseId){
|
|
|
CollectCourse db = this.baseMapper.selectById(collectCourseId);
|
|
CollectCourse db = this.baseMapper.selectById(collectCourseId);
|
|
@@ -56,6 +61,11 @@ public class CollectCourseServiceImpl extends ServiceImpl<CollectCourseMapper, C
|
|
|
return entity2Vo(this.list(lqw));
|
|
return entity2Vo(this.list(lqw));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public List<CollectCourseVo> selectList(CollectCourseQueryBo bo) {
|
|
|
|
|
+ return collectCourseMapper.selectList(bo);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 实体类转化成视图对象
|
|
* 实体类转化成视图对象
|
|
|
*
|
|
*
|