Kaynağa Gözat

解决因为性别调整导致床位分配数据显示不正确

dzx 1 yıl önce
ebeveyn
işleme
ca4279d7d9

+ 2 - 2
src/main/resources/mapper/room/RoomBedMapper.xml

@@ -192,7 +192,7 @@
         SELECT a1.id as class_id,COUNT(*) as student_count FROM base_class a1
         LEFT JOIN base_student_school_roll a2 ON a1.id = a2.class_id
         LEFT JOIN room_bed a3 ON a2.user_id = a3.student_user_id
-        LEFT JOIN xjr_user a4 ON a3.student_user_id = a4.id AND a4.gender = 1
+        LEFT JOIN xjr_user a4 ON a3.student_user_id = a4.id AND a4.gender = 'SB10001'
         WHERE a1.delete_mark = 0 AND a2.delete_mark = 0
         AND a4.delete_mark = 0
         GROUP BY a1.id
@@ -202,7 +202,7 @@
         SELECT a1.id as class_id,COUNT(*) as student_count FROM base_class a1
         LEFT JOIN base_student_school_roll a2 ON a1.id = a2.class_id
         LEFT JOIN room_bed a3 ON a2.user_id = a3.student_user_id
-        LEFT JOIN xjr_user a4 ON a3.student_user_id = a4.id AND a4.gender = 2
+        LEFT JOIN xjr_user a4 ON a3.student_user_id = a4.id AND a4.gender = 'SB10002'
         WHERE a1.delete_mark = 0 AND a2.delete_mark = 0
         AND a4.delete_mark = 0
         GROUP BY a1.id