Преглед на файлове

班级关联到学校所在机构

mingfu преди 3 седмици
родител
ревизия
6349ec8456
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      ie-admin/src/main/java/com/ruoyi/web/controller/dz/DzClassesController.java

+ 6 - 0
ie-admin/src/main/java/com/ruoyi/web/controller/dz/DzClassesController.java

@@ -10,8 +10,10 @@ import com.ruoyi.common.core.domain.entity.SysUser;
 import com.ruoyi.common.enums.BoolValues;
 import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.dz.domain.DzSchool;
 import com.ruoyi.dz.domain.DzTeacher;
 import com.ruoyi.dz.domain.DzTeacherClass;
+import com.ruoyi.dz.mapper.DzSchoolMapper;
 import com.ruoyi.dz.service.IDzTeacherClassService;
 import com.ruoyi.enums.UserTypeEnum;
 import io.lettuce.core.dynamic.annotation.Param;
@@ -48,6 +50,8 @@ public class DzClassesController extends BaseController
     private IDzClassesService dzClassesService;
     @Autowired
     private IDzTeacherClassService teacherClassService;
+    @Autowired
+    private DzSchoolMapper dzSchoolMapper;
 
     /**
      * 查询学生班级列表
@@ -123,6 +127,8 @@ public class DzClassesController extends BaseController
     public AjaxResult add(@RequestBody DzClasses dzClasses)
     {
         String name = dzClasses.getName();
+        DzSchool dzSchool = dzSchoolMapper.selectDzSchoolById(dzClasses.getClassId());
+        dzClasses.setDeptId(dzSchool.getDeptId());
         if(StringUtils.isNotEmpty(name)){
             for (String s : name.split(",")) {
                 dzClasses.setName(s);