diff --git a/ruoyi-service/src/main/java/com/ruoyi/bst/device/mapper/DeviceMapper.xml b/ruoyi-service/src/main/java/com/ruoyi/bst/device/mapper/DeviceMapper.xml index 6eeac51..5c7e537 100644 --- a/ruoyi-service/src/main/java/com/ruoyi/bst/device/mapper/DeviceMapper.xml +++ b/ruoyi-service/src/main/java/com/ruoyi/bst/device/mapper/DeviceMapper.xml @@ -126,9 +126,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and bul.nick_name like concat('%', #{query.lastUserName}, '%') and bul.user_name like concat('%', #{query.lastUserPhone}, '%') and mch.nick_name like concat('%', #{query.mchName}, '%') - and bm.name like concat('%', #{query.modelName}, '%') + and bm.name like concat('%', #{query.modelName}, '%') - and find_in_set(#{query.suitId}, bm.suit_ids) + and bm.id in ( + select bms.model_id from bst_model_suit bms where bms.suit_id = #{query.suitId} + ) and bd.id in @@ -453,11 +455,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" limit 1 - +