|
|
@ -829,7 +829,9 @@ |
|
|
|
FROM |
|
|
|
( |
|
|
|
SELECT |
|
|
|
<if test="areaId != null"> |
|
|
|
SUBSTRING_INDEX(area.answer,',',1) AS area, |
|
|
|
</if> |
|
|
|
LEFT(`level`.answer,1) AS level, |
|
|
|
SUM( actual.answer ) AS sich |
|
|
|
FROM |
|
|
@ -837,7 +839,9 @@ |
|
|
|
LEFT JOIN t_qcp_questionnaire_detail AS qd ON actual.questionnaire_detail_id = qd.id |
|
|
|
LEFT JOIN t_qcp_questionnaire AS q ON qd.questionnaire_id = q.id |
|
|
|
LEFT JOIN t_qcp_questionnaire_record AS `level` ON `level`.questionnaire_detail_id = qd.id |
|
|
|
<if test="areaId != null"> |
|
|
|
LEFT JOIN t_qcp_questionnaire_record AS area ON area.questionnaire_detail_id = qd.id |
|
|
|
</if> |
|
|
|
WHERE |
|
|
|
actual.rec_status = 0 |
|
|
|
<if test="qid != null"> |
|
|
@ -872,7 +876,9 @@ |
|
|
|
LEFT JOIN t_qcp_questionnaire_detail AS qd ON actual.questionnaire_detail_id = qd.id |
|
|
|
LEFT JOIN t_qcp_questionnaire AS q ON qd.questionnaire_id = q.id |
|
|
|
LEFT JOIN t_qcp_questionnaire_record AS `level` ON `level`.questionnaire_detail_id = qd.id |
|
|
|
LEFT JOIN t_qcp_questionnaire_record AS area ON area.questionnaire_detail_id = qd.id |
|
|
|
<if test="areaId != null"> |
|
|
|
LEFT JOIN t_qcp_questionnaire_record AS area ON area.questionnaire_detail_id = qd.id |
|
|
|
</if> |
|
|
|
WHERE |
|
|
|
actual.rec_status = 0 |
|
|
|
<if test="qid != null"> |
|
|
|