allen 1 dzień temu
rodzic
commit
6df94d004a

+ 9 - 9
mirs-admin/src/main/resources/mapper/manage/EmiMeasurementMapper.xml

@@ -34,24 +34,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="wavelengthUmStr != null and wavelengthUmStr != ''">
                 <choose>
                     <!-- 处理3~5范围 -->
-                    <when test="wavelengthUm == '3~5'">
-                        wavelength_um &gt;= 3 AND wavelength_um &lt;= 5
+                    <when test="wavelengthUmStr == '3~5'">
+                        and wavelength_um &gt;= 3 AND wavelength_um &lt;= 5
                     </when>
                     <!-- 处理5~9范围 -->
-                    <when test="wavelengthUm == '5~9'">
-                        wavelength_um &gt;= 5 AND wavelength_um &lt;= 9
+                    <when test="wavelengthUmStr == '5~9'">
+                        and wavelength_um &gt;= 5 AND wavelength_um &lt;= 9
                     </when>
                     <!-- 处理8~16范围(实际查询8~14) -->
-                    <when test="wavelengthUm == '8~16'">
-                        wavelength_um &gt;= 8 AND wavelength_um &lt;= 14
+                    <when test="wavelengthUmStr == '8~16'">
+                        and wavelength_um &gt;= 8 AND wavelength_um &lt;= 14
                     </when>
                     <!-- 处理特定值10.6 -->
-                    <when test="wavelengthUm == '10.6'">
-                        wavelength_um = 10.6
+                    <when test="wavelengthUmStr == '10.6'">
+                        and wavelength_um = 10.6
                     </when>
                     <!-- 如果不是以上预设值,则按实际值查询 -->
                     <otherwise>
-                        wavelength_um = #{wavelengthUm}
+                        and wavelength_um = #{wavelengthUmStr}
                     </otherwise>
                 </choose>
             </if>