ClassModelServiceImpl.java
1.5 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package com.jevon.service.impl;
import com.jevon.mapper.ClassModelMapper;
import com.jevon.model.ClassModel;
import com.jevon.service.ClassModelService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @author chen
* @version 1.0
* @date 2019/9/25 0025 9:00
*/
@Service("classModelService")
public class ClassModelServiceImpl implements ClassModelService {
@Autowired
ClassModelMapper classModelMapper;
@Override
public ClassModel selectByPrimaryKey(Integer classId) {
return classModelMapper.selectByPrimaryKey(classId);
}
@Override
public int insertBatch(List<ClassModel> list) {
return classModelMapper.insertBatch(list);
}
@Override
public ClassModel selectBySchoolIdAndClassNameAndGrade(ClassModel classModel) {
return classModelMapper.selectBySchoolIdAndClassNameAndGrade(classModel);
}
@Override
public List<ClassModel> selectBySchoolIdAndGrade(int schoolId , String grade ) {
ClassModel classModel = new ClassModel();
classModel.setSchoolId(schoolId);
classModel.setGrade(grade);
return classModelMapper.selectBySchoolIdAndGrade(classModel);
}
@Override
public List<ClassModel> selectBySchoolId(int schoolId) {
return classModelMapper.selectBySchoolId(schoolId);
}
@Override
public int deleteSchool(int schoolId) {
return classModelMapper.deleteSchool(schoolId);
}
}