diff --git a/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java b/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java
index ad6d096..3a198c0 100644
--- a/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java
+++ b/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java
@@ -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));
     }
 
 
diff --git a/src/main/java/com/sztzjy/financial_bigdata/mapper/StuClassMapper.java b/src/main/java/com/sztzjy/financial_bigdata/mapper/StuClassMapper.java
index 3f4087b..dd7853c 100644
--- a/src/main/java/com/sztzjy/financial_bigdata/mapper/StuClassMapper.java
+++ b/src/main/java/com/sztzjy/financial_bigdata/mapper/StuClassMapper.java
@@ -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);