diff --git a/emis-biz/src/main/resources/mapper/EmisRegionMapper.xml b/emis-biz/src/main/resources/mapper/EmisRegionMapper.xml index f8058dada..57e19016e 100644 --- a/emis-biz/src/main/resources/mapper/EmisRegionMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisRegionMapper.xml @@ -36,8 +36,19 @@ and id = #{id} and region_code=#{regionCode} - and ( region_name like concat('%', #{regionName}, '%') or region_name_en like concat('%', #{regionName}, '%') ) - and ( region_name like concat('%', #{regionNameEn}, '%') or region_name_en like concat('%', #{regionNameEn}, '%') ) + + and ( + region_name like concat('%', #{regionName}, '%') or region_name_en like concat('%', #{regionName}, '%') + or #{regionName} like concat('%',region_name, '%') or #{regionName} like concat('%',region_name_en, '%') + ) + + + and ( + region_name like concat('%', #{regionName}, '%') or region_name_en like concat('%', #{regionName}, '%') + or #{regionName} like concat('%',region_name, '%') or #{regionName} like concat('%',region_name_en, '%') + ) + + and region_type = #{regionType} and short_name like concat('%', #{shortName}, '%') and parent_code=#{parentCode}