1、swagger接口文档

beetlsql3-dev
陈沅 1 year ago
parent 567c6d93ff
commit 5444358a9e

@ -40,4 +40,8 @@ public interface SchoolClassDao extends BaseMapper<SchoolClass> {
List<Map<String,Object>> getClassesBySchoolId(Long schoolId);
List<SchoolClass>getClassesByOldSchoolId(Long oldSchoolId);
List<Map<String,Object>> getClassIdsByZhiyun(Long userId);
}

@ -296,4 +296,13 @@ public class SchoolClassService extends CoreBaseService<SchoolClass> {
public List<SchoolClass> getAll(){
return schoolClassDao.all();
}
public List<SchoolClass> getClassesByOldSchoolId(Long oldSchoolId){
return schoolClassDao.getClassesByOldSchoolId(oldSchoolId);
}
public List<Map<String,Object>> getClassIdsByZhiyun(Long userId){
return schoolClassDao.getClassIdsByZhiyun(userId);
}
}

@ -1087,4 +1087,10 @@ public class AccountController {
HsValues hsValues = hsValuesService.findByCreateTime(createTime);
return JsonResult.success(hsValues);
}
@ApiOperation("理财接口:获取教师授课班级列表")
@GetMapping("getClassIdsByZhiyun.json")
public JsonResult getClassIdsByZhiyun(Long userId) {
return JsonResult.success(schoolClassService.getClassIdsByZhiyun(userId));
}
}

@ -200,3 +200,26 @@ select class_id as id,class_name as name from school_class where university_syst
getClassesBySchoolId
===
select old_class_id as id,class_name as name from school_class join universities_colleges on school_class.universities_colleges_id=universities_colleges.universities_colleges_id where universities_colleges.old_school_id = #schoolId#
getClassesByOldSchoolId
===
select* from school_class where universities_colleges_id = #oldSchoolId#
getClassIdsByZhiyun
===
SELECT
teacher.teacher_id as userId,
GROUP_CONCAT(DISTINCT school_class.class_id ORDER BY school_class.class_id SEPARATOR ',') AS class_ids,
3 as roleId
FROM
universities_colleges
JOIN
school_class ON universities_colleges.universities_colleges_id = school_class.universities_colleges_id
JOIN
teacher ON teacher.universities_colleges_id = universities_colleges.universities_colleges_id
WHERE teacher_id = #userId#
GROUP BY
teacher.teacher_id, universities_colleges.universities_colleges_id, universities_colleges.universities_colleges_name
ORDER BY
teacher.teacher_id;
Loading…
Cancel
Save