zhoutg %!s(int64=5) %!d(string=hai) anos
pai
achega
e60e810f2a
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/main/resources/mapper/BehospitalInfoMapper.xml

+ 3 - 3
src/main/resources/mapper/BehospitalInfoMapper.xml

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