Commit c88a377be048d89aeafc86e487572ee22f041851

Authored by guzijian
1 parent 9a3a800a

fix: resolve sql query error

ruoyi-admin/src/main/resources/mapper/equipment/EquipmentMapper.xml
@@ -52,10 +52,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" @@ -52,10 +52,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
52 </select> 52 </select>
53 <select id="querySignListByJobCode" resultType="com.ruoyi.pojo.domain.EquipmentDriverExpand"> 53 <select id="querySignListByJobCode" resultType="com.ruoyi.pojo.domain.EquipmentDriverExpand">
54 select * from driver_face_device_id 54 select * from driver_face_device_id
55 - where job_code in  
56 - <foreach collection="drivers" item="item" open="(" separator="," close=")">  
57 - #{item.jobCode}  
58 - </foreach> 55 + where 1=1
  56 + <if test="drivers != null and drivers.size() > 0">
  57 + and job_code in
  58 + <foreach collection="drivers" item="item" open="(" separator="," close=")">
  59 + #{item.jobCode}
  60 + </foreach>
  61 + </if>
  62 +
59 </select> 63 </select>
60 64
61 65