Explorar o código

学生报到列表增加家长电话字段

dzx hai 10 meses
pai
achega
1491633e2b

+ 3 - 0
src/main/java/com/xjrsoft/module/student/vo/StudentReportRecordPlanPageVo.java

@@ -74,4 +74,7 @@ public class StudentReportRecordPlanPageVo {
     @ApiModelProperty("报到时间")
     private Date reportTime;
 
+    @ApiModelProperty("家长电话")
+    private String parentMobile;
+
 }

+ 6 - 2
src/main/resources/mapper/student/StudentReportRecordMapper.xml

@@ -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