|
@@ -33,7 +33,7 @@
|
|
|
|
|
|
<select id="getPage" resultType="com.diagbot.dto.BehospitalInfoDTO">
|
|
|
select * from (
|
|
|
- select a.*, ifnull(b.level,'未评分') level, b.grade_type, b.score_res, b.gmt_create as grade_time, c.age from med_behospital_info a
|
|
|
+ select a.*, ifnull(b.level,'未评分') as `level`, b.grade_type, b.score_res, b.gmt_create as grade_time, c.age from med_behospital_info a
|
|
|
LEFT JOIN med_qcresult_info b
|
|
|
on a.behospital_code = b.behospital_code and b.is_deleted = 'N'
|
|
|
left join med_home_page c
|
|
@@ -50,7 +50,7 @@
|
|
|
and t.hospital_id = #{hospitalId}
|
|
|
</if>
|
|
|
<if test="behospitalCode != null and behospitalCode != ''">
|
|
|
- and t.behospitalCode like CONCAT('%',#{behospitalCode},'%')
|
|
|
+ and t.behospital_code like CONCAT('%',#{behospitalCode},'%')
|
|
|
</if>
|
|
|
<if test="behosDateStart != null">
|
|
|
<![CDATA[ and t.behospital_date >= #{behosDateStart}]]>
|
|
@@ -65,7 +65,7 @@
|
|
|
<![CDATA[ and t.leave_hospital_date <= #{leaveHosDateEnd}]]>
|
|
|
</if>
|
|
|
<if test="level != null and level != ''">
|
|
|
- <![CDATA[ and t.leave_hospital_date <= #{leaveHosDateEnd}]]>
|
|
|
+ and t.level = #{level}
|
|
|
</if>
|
|
|
order by t.behospital_date desc
|
|
|
</select>
|