修改老师端班级下拉框

master
xiaoCJ 6 months ago
parent 6feed3e39c
commit 98fa024645

@ -364,7 +364,11 @@ public class UserController {
@PostMapping("/selectAllClassNameBySchoolId")
@ApiOperation("班级下拉框")
public ResultEntity<List<Map<String, String>>> selectAllClassNameBySchoolId(@RequestParam String schoolId,@RequestParam String systemOwner) {
return new ResultEntity<>(classMapper.selectAllClassNameBySchoolId(schoolId,systemOwner));
StuUserExample example =new StuUserExample();
example.createCriteria().andSchoolIdEqualTo(schoolId);
List<StuUser> list = stuUserMapper.selectByExample(example);
String schoolName = list.get(0).getSchoolName();
return new ResultEntity<>(classMapper.selectAllClassNameBySchoolId(schoolName,systemOwner));
}

@ -33,8 +33,9 @@ public interface StuClassMapper {
int updateByPrimaryKey(StuClass record);
@Select("SELECT DISTINCT s.class_name, s.class_id FROM stu_class s, stu_userinfo u WHERE #{schoolId}= u.school_id and system_owner =#{systemOwner}")
List<Map<String,String>> selectAllClassNameBySchoolId(@Param("schoolId")String schoolId,@Param("systemOwner")String systemOwner);
@Select("SELECT class_name, class_id FROM stu_class WHERE school_name = #{schoolName} and system_owner =#{systemOwner}")
List<Map<String,String>> selectAllClassNameBySchoolId(@Param("schoolName")String schoolName,
@Param("systemOwner")String systemOwner);
@Select("SELECT s.class_name FROM stu_class s, stu_userinfo u WHERE s.class_id = u.class_id and s.class_id = #{classId};")
String selectClassNameByClassId(@Param("classId")String classId);

Loading…
Cancel
Save