|
|
@@ -61,7 +61,9 @@
|
|
|
SELECT t1.id, t1.user_id, t4.name AS grade_name,t5.name AS class_name,t6.name AS teacher_name,
|
|
|
t3.name,t7.name AS gender,t3.credential_number,t3.mobile,t8.name AS student_type_cn,
|
|
|
t9.name AS stduy_status_cn,t10.name AS archives_status_cn,
|
|
|
- t1.report_time,IF(t1.report_time IS NULL, 0, 1) as is_report FROM student_report_record t1
|
|
|
+ t1.report_time,IF(t1.report_time IS NULL, 0, 1) as is_report,
|
|
|
+ (SELECT mobile FROM base_student_family_member WHERE delete_mark = 0 AND user_id = t1.user_id ORDER BY create_date ASC LIMIT 0,1) as parent_mobile
|
|
|
+ FROM student_report_record t1
|
|
|
INNER JOIN base_student_school_roll t2 ON t1.user_id = t2.user_id
|
|
|
INNER JOIN xjr_user t3 ON t3.id = t1.user_id
|
|
|
LEFT JOIN base_grade t4 ON t2.grade_id = t4.id
|
|
|
@@ -120,7 +122,9 @@
|
|
|
SELECT t1.id, t1.user_id, t4.name AS grade_name,t5.name AS class_name,t6.name AS teacher_name,
|
|
|
t3.name,t7.name AS gender,t3.credential_number,t3.mobile,t8.name AS student_type_cn,
|
|
|
t9.name AS stduy_status_cn,t10.name AS archives_status_cn,
|
|
|
- t1.report_time,IF(t1.report_time IS NULL, 0, 1) as is_report FROM student_report_record t1
|
|
|
+ t1.report_time,IF(t1.report_time IS NULL, 0, 1) as is_report,
|
|
|
+ (SELECT mobile FROM base_student_family_member WHERE delete_mark = 0 AND user_id = t1.user_id ORDER BY create_date ASC LIMIT 0,1) as parent_mobile
|
|
|
+ FROM student_report_record t1
|
|
|
INNER JOIN base_student_school_roll t2 ON t1.user_id = t2.user_id
|
|
|
INNER JOIN xjr_user t3 ON t3.id = t1.user_id
|
|
|
LEFT JOIN base_grade t4 ON t2.grade_id = t4.id
|