refactor: 根包由 com.bestsch.bschclassmanage 重命名为 com.yunhai.bschclassmanage
- git mv src/main/java/com/bestsch/bschclassmanage -> src/main/java/com/yunhai/bschclassmanage - 255 个 Java 文件的 package/import 同步替换为 com.yunhai.bschclassmanage - pom.xml 项目 groupId 设为 com.yunhai(与外部依赖 com.bestsch:bsch-* 无关,未改动) - IDE 缓存 workspace.xml 路径同步更新(外部依赖坐标 com.bestsch:bsch-* 保持不动)
This commit is contained in:
@@ -0,0 +1,189 @@
|
||||
package com.yunhai.bschclassmanage.service.impl;
|
||||
|
||||
import com.yunhai.bschclassmanage.Repository.SchClassRepository;
|
||||
import com.yunhai.bschclassmanage.annotation.OperationLog;
|
||||
import com.yunhai.bschclassmanage.entity.SchClass;
|
||||
import com.yunhai.bschclassmanage.model.constant.LogModule;
|
||||
import com.yunhai.bschclassmanage.model.vo.*;
|
||||
import com.yunhai.bschclassmanage.service.IBaseSchsystemGradeService;
|
||||
import com.yunhai.bschclassmanage.service.ISchBinSchsystemService;
|
||||
import com.yunhai.bschclassmanage.service.ISchClassService;
|
||||
import com.yunhai.bschclassmanage.service.ISchInfoService;
|
||||
import com.yunhai.bschclassmanage.service.impl.classes.*;
|
||||
import com.yunhai.bschclassmanage.utils.UserContext;
|
||||
import lombok.Data;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
public class SchClassService implements ISchClassService {
|
||||
|
||||
|
||||
|
||||
@Autowired
|
||||
private SchClassQueryService queryService;
|
||||
|
||||
@Autowired
|
||||
private SchClassInfoService infoService;
|
||||
|
||||
@Autowired
|
||||
private SchClassHigherService higherService;
|
||||
|
||||
@Autowired
|
||||
private SchClassImportService importService;
|
||||
|
||||
@Autowired
|
||||
private SchClassUpgradeService upgradeService;
|
||||
|
||||
// ==================== 查询 ====================
|
||||
// @Override
|
||||
// public List<SchClass> getSchClassList(Integer schId) {
|
||||
// return queryService.getSchClassCacheList(schId,false);
|
||||
// }
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchGradeateClassCacheList(Integer schId) {
|
||||
return queryService.getSchGradeateClassCacheList(schId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchAllClassCacheList(Integer schId) {
|
||||
return queryService.getSchAllClassCacheList(schId);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchClassCacheList(Integer schId) {
|
||||
return queryService.getSchClassCacheList(schId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchClassCacheFilter(Integer schId, List<Integer> gradeIds, Integer classId) {
|
||||
return queryService.getSchClassCacheFilter(schId, gradeIds, classId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchClassCacheFilter(Integer schId, Integer gradeId, Integer classId) {
|
||||
return queryService.getSchClassCacheFilter(schId, gradeId, classId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchAllClassCacheFilter(Integer schId, List<Integer> gradeIds, Integer classId) {
|
||||
return queryService.getSchAllClassCacheFilter(schId, gradeIds, classId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchClass> getSchAllClassCacheFilter(Integer schId, Integer gradeId, Integer classId) {
|
||||
return queryService.getSchAllClassCacheFilter(schId, gradeId, classId);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<BaseSchClassVO> searcBaseSchClass(Integer schId, Integer schsystemId, Integer gradeId, Integer classId) {
|
||||
return queryService.searcBaseSchClass(schId, schsystemId, gradeId, classId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageVO<HigherSchClassVO> searcHigherSchClass(Integer schId, Integer year, Integer campusId,
|
||||
Integer divisionId, Integer majorsId, Pageable pageable) {
|
||||
return queryService.searcHigherSchClass(schId, year, campusId, divisionId, majorsId, pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SelectIntVO> getClassSelect(Integer schId, Integer gradeId) {
|
||||
return queryService.getClassSelect(schId, gradeId);
|
||||
}
|
||||
|
||||
// ==================== K12 写操作 ====================
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void addBaseSchClass(UserContext.UserInfo user, Integer gradeId, Integer number) {
|
||||
infoService.addBaseSchClass(user, gradeId, number);
|
||||
}
|
||||
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void editClassName(UserContext.UserInfo user, Integer id, String cname) {
|
||||
infoService.editClassName(user, id, cname);
|
||||
}
|
||||
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void editClassFirstTeacher(UserContext.UserInfo user, Integer id, Integer firstTeacherId) {
|
||||
infoService.editClassFirstTeacher(user, id, firstTeacherId);
|
||||
}
|
||||
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void editClassSecondTeacher(UserContext.UserInfo user, Integer id, Integer secondTeacherId) {
|
||||
infoService.editClassSecondTeacher(user, id, secondTeacherId);
|
||||
}
|
||||
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void editClassCampus(UserContext.UserInfo user, Integer id, Integer campusId) {
|
||||
infoService.editClassCampus(user, id, campusId);
|
||||
}
|
||||
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void deleteSchClass(UserContext.UserInfo user, Integer id, Integer schId) {
|
||||
infoService.deleteSchClass(user, id, schId);
|
||||
}
|
||||
|
||||
// ==================== 职业教育写操作 ====================
|
||||
@OperationLog(module = LogModule.CLASS)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void saveHigherSchClass(UserContext.UserInfo user, SchClass entity) {
|
||||
higherService.saveHigherSchClass(user, entity);
|
||||
}
|
||||
|
||||
// ==================== 导入 ====================
|
||||
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void importClasses(UserContext.UserInfo user, MultipartFile file) {
|
||||
importService.importClasses(user, file);
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void importHeightClasses(UserContext.UserInfo user, MultipartFile file) {
|
||||
importService.importHeightClasses(user, file);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer getMinEnrollYearBySchsystem(Integer schId, Integer schsystemId) {
|
||||
return queryService.getMinEnrollYearBySchsystem(schId,schsystemId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void upgradeAllClasses() {
|
||||
upgradeService.upgradeAllClasses();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void backupAllSnapshot() {
|
||||
upgradeService.backupAllSnapshot();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user