zouxuan 5 years ago
parent
commit
58a96b15bc
1 changed files with 4 additions and 4 deletions
  1. 4 4
      mec-biz/src/main/resources/config/mybatis/EmployeeMapper.xml

+ 4 - 4
mec-biz/src/main/resources/config/mybatis/EmployeeMapper.xml

@@ -150,8 +150,8 @@
 
     <update id="updateEducationTeacherId">
         UPDATE music_group SET educational_teacher_id_ = #{targetUserId} WHERE educational_teacher_id_ = #{currentUserId} AND status_ != 'CANCELED';
-        UPDATE vip_group SET educational_teacher_id_ = #{targetUserId} WHERE educational_teacher_id_ = #{currentUserId} AND group_status_ IN (0,1,5,2,6);
-        UPDATE practice_group SET educational_teacher_id_ = #{targetUserId} WHERE educational_teacher_id_ = #{currentUserId} AND group_status_ NOT IN ('FINISH');
+        UPDATE vip_group SET educational_teacher_id_ = #{targetUserId} WHERE educational_teacher_id_ = #{currentUserId} AND group_status_ IN (0,1,5,2,6,4);
+        UPDATE practice_group SET educational_teacher_id_ = #{targetUserId} WHERE educational_teacher_id_ = #{currentUserId} AND group_status_ != 'CANCEL';
     </update>
 
     <!-- 根据主键删除一条记录 -->
@@ -275,11 +275,11 @@
     </select>
     <select id="hasCourseGroupRelation" resultType="java.lang.Integer">
         SELECT SUM(a.num) FROM
-        (SELECT COUNT(vg.id_) num FROM vip_group vg WHERE vg.educational_teacher_id_  = #{employeeId} AND vg.group_status_ IN (0,1,5,2,6)
+        (SELECT COUNT(vg.id_) num FROM vip_group vg WHERE vg.educational_teacher_id_  = #{employeeId} AND vg.group_status_ IN (0,1,5,2,6,4)
         UNION ALL
         SELECT COUNT(mg.id_) num FROM music_group mg WHERE mg.educational_teacher_id_ = #{employeeId} AND mg.status_ != 'CANCELED'
         UNION ALL
-        SELECT COUNT(pg.id_) num FROM practice_group pg WHERE pg.educational_teacher_id_ = #{employeeId} AND pg.group_status_ NOT IN ('FINISH'))a
+        SELECT COUNT(pg.id_) num FROM practice_group pg WHERE pg.educational_teacher_id_ = #{employeeId} AND pg.group_status_ != 'CANCEL')a
     </select>
     <select id="hasCourseSchedule" resultType="java.lang.Integer">
         SELECT COUNT(DISTINCT cs.id_)