Selaa lähdekoodia

修改添加回访记录

周箭河 4 vuotta sitten
vanhempi
commit
a965e7534a

+ 6 - 12
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentVisitServiceImpl.java

@@ -1,9 +1,7 @@
 package com.ym.mec.biz.service.impl;
 
-import com.ym.mec.biz.dal.dao.MusicGroupDao;
-import com.ym.mec.biz.dal.dao.StudentRegistrationDao;
-import com.ym.mec.biz.dal.dao.StudentRepairDao;
-import com.ym.mec.biz.dal.dao.StudentVisitDao;
+import com.ym.mec.auth.api.entity.SysUser;
+import com.ym.mec.biz.dal.dao.*;
 import com.ym.mec.biz.dal.dto.BasicUserDto;
 import com.ym.mec.biz.dal.dto.PageInfoDegree;
 import com.ym.mec.biz.dal.dto.StudentVisitDto;
@@ -35,6 +33,8 @@ public class StudentVisitServiceImpl extends BaseServiceImpl<Integer, StudentVis
     private MusicGroupDao musicGroupDao;
     @Autowired
     private StudentRepairDao studentRepairDao;
+    @Autowired
+    private TeacherDao teacherDao;
 
 
     @Override
@@ -44,14 +44,8 @@ public class StudentVisitServiceImpl extends BaseServiceImpl<Integer, StudentVis
 
     @Override
     public StudentVisit addVisit(StudentVisit studentVisit) {
-        if (studentVisit.getMusicGroupId() == null) {
-            throw new BizException("请选择乐团");
-        }
-        MusicGroup musicGroup = musicGroupDao.get(studentVisit.getMusicGroupId());
-        if (musicGroup == null) {
-            throw new BizException("选择的乐团不存在");
-        }
-        studentVisit.setOrganId(musicGroup.getOrganId());
+        SysUser user = teacherDao.getUser(studentVisit.getStudentId());
+        studentVisit.setOrganId(user.getOrganId());
         studentVisit.setCreateTime(new Date());
         studentVisitDao.insert(studentVisit);
         return studentVisit;