小程序满意度

This commit is contained in:
zhangheng 2024-06-18 16:04:37 +08:00
parent 361c09207a
commit 0ba4194526

View File

@ -67,20 +67,21 @@
<select id="satisfactionQuestionnaireByResidentId" <select id="satisfactionQuestionnaireByResidentId"
resultType="com.xinelu.mobile.vo.satisfactionquestionnaire.SatisfactionQuestionnaire"> resultType="com.xinelu.mobile.vo.satisfactionquestionnaire.SatisfactionQuestionnaire">
SELECT qi.id templateId, SELECT spmrn.question_info_id templateId,
qi.questionnaire_name, spmrn.questionnaire_name,
qi.create_time, spmrn.execute_time,
(SELECT id (SELECT id
FROM patient_question_submit_result FROM patient_question_submit_result
WHERE resident_id = #{residentId} WHERE resident_id = #{residentId}
AND question_info_id = qi.id) patientQuestionSubmitResultId, AND question_info_id = spmrn.question_info_id) patientQuestionSubmitResultId,
(SELECT create_time from sign_patient_manage_route_node spmrn
FROM patient_question_submit_result LEFT JOIN sign_patient_manage_route spmr on spmr.id = spmrn.manage_route_id
WHERE id = patientQuestionSubmitResultId) executeTime LEFT JOIN patient_info pi ON pi.id = spmr.patient_id
FROM question_info qi LEFT JOIN question_info qi on qi.id = spmrn.question_info_id
WHERE qi.question_type = #{questionType} WHERE qi.question_type = #{questionType}
AND qi.questionnaire_status = #{questionnaireStatus} AND qi.questionnaire_status = #{questionnaireStatus}
ORDER BY qi.create_time DESC and pi.resident_id = #{residentId}
ORDER BY spmrn.execute_time DESC
</select> </select>
<select id="selectResidentAndSubscribeMessageRecord" <select id="selectResidentAndSubscribeMessageRecord"