Blame view

src/main/java/com/jevon/service/impl/CourseServiceImpl.java 2.31 KB
36ff5663   陈杰   first
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.jevon.service.impl;

import com.jevon.mapper.CourseMapper;
import com.jevon.model.Course;
import com.jevon.service.CourseService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author chen
 * @version 1.0
 * @date 2019/10/9 0009 9:45
 */
@Service("courseService")
public class CourseServiceImpl implements CourseService {

    @Autowired
    CourseMapper courseMapper;

    @Override
    public int insertBatch(List<Course> list) {
        return courseMapper.insertBatch(list);
    }

    @Override
    public List<Course> selectBySchoolId(int schoolId) {
        return courseMapper.selectBySchoolId(schoolId);
    }

    @Override
54c3da43   陈杰   1
33
34
35
36
37
    public List<Course> selectBySchoolId2(int schoolId) {
        return courseMapper.selectBySchoolId2(schoolId);
    }

    @Override
36ff5663   陈杰   first
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
    public List<Course> selectByCourse(Course course) {
        return courseMapper.selectByCourse(course);
    }

    @Override
    public Course selectBySchoolIdAndCourseId(int schoolId, int courseId) {
        Course course = new Course();
        course.setSchoolId(schoolId);
        course.setCourseId(courseId);
        List<Course> list = courseMapper.selectByCourse(course) ;
        if(list != null && list.size() > 0){
            return list.get(0);
        }else {
            return null ;
        }
    }

    @Override
    public Course selectBySchoolIdAndCourseName(int schoolId, String courseName) {
        Course course = new Course();
        course.setSchoolId(schoolId);
        course.setCourseName(courseName);
        List<Course> list = courseMapper.selectByCourse(course) ;
        if(list != null && list.size() > 0){
            return list.get(0);
        }else {
            return null ;
        }
    }

    @Override
    public int updateCourseType(int courseId , int courseType , int schoolId) {
        Course course = new Course();
        course.setCourseId(courseId);
        course.setCourseType(courseType);
        course.setSchoolId(schoolId);
        return courseMapper.updateCourseType(course);
    }

    @Override
    public int deleteSchoolId(int schoolId) {
        return courseMapper.deleteSchoolId(schoolId);
    }

    @Override
    public int initSchoolId(int schoolId) {
        return courseMapper.initSchoolId(schoolId);
    }
}