zhoutg преди 5 години
родител
ревизия
e60e810f2a
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  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>