错误 #572

后台-班级管理页面,教练添加学员,学员信息显示迟缓

王 婷婷超过 8 年 之前添加. 更新于 超过 8 年 之前.

状态:已关闭开始日期:2016-11-15
优先级:普通计划完成日期:
指派给:王 天淼% 完成:

0%

类别:-
目标版本:-
模块:

描述

需要大概1-2min才能显示出学员信息列表
会让人误以为真的没有符合选项的学员

1115 (2).png (19.7 KB) 王 婷婷, 2016-11-15 17:03

历史记录

#1王 天淼 更新于 超过 8 年 之前

  • 状态新建 变更为 已解决

需要重新部署

优化SQL
修改文件src/main/resources/com/ctbr/baseFrame/mapper/chess_school_class.xml
SELECT student.id id, student.id student_id, student.code CODE, student.name NAME, student.age age, student.sex sex, student.idcard idcard, student.wechat wechat, student.phone phone, student.pay_endtime pay_endtime
FROM school_student student
LEFT JOIN school_relation schoolRel ON student.id = schoolRel.student_id
LEFT JOIN school_coach coach ON coach.id = schoolRel.coach_id
LEFT JOIN (SELECT student_id FROM coach_student_relation WHERE GROUP_ID = #{class_id}) coachStudentRel ON student.id = coachStudentRel.student_id
WHERE student.pay_endtime IS NOT NULL AND student.pay_endtime > SYSDATE AND schoolRel.school_id = #{school_id} AND coachStudentRel.student_id IS NULL

#2王 婷婷 更新于 超过 8 年 之前

  • 状态已解决 变更为 已关闭

如果学员多的话 还是慢 但是比之前好多了
暂时关闭

导出 Atom PDF