fengxiang
2018-05-17 43086924a890e1ae64ab98f9b844c3cf8a0b88c8
地图搜索功能增强
2 files modified
16 ■■■■ changed files
src/main/java/com/moral/mapper/DeviceMapper.java 2 ●●● patch | view | raw | blame | history
src/main/resources/mapper/DeviceMapper.xml 14 ●●●● patch | view | raw | blame | history
src/main/java/com/moral/mapper/DeviceMapper.java
@@ -19,7 +19,7 @@
    List<Map<String, Object>> getDeviceVersionIdByMonitorPoint(Integer monitorPointId);
    List<Device> selectByOrgIdAndDevName(@Param("orgId")Integer orgId,@Param("devName")String devName);
    List<Device> selectByOrgIdAndDevName(@Param("orgId")Integer orgId,@Param("name")String name);
    /**
     *
src/main/resources/mapper/DeviceMapper.xml
@@ -174,10 +174,18 @@
            <if test="@com.moral.common.bean.Constants@isNotSpecialOrgId(orgId)">
                mpt.organization_id =  #{orgId}
            </if>
        <if test="devName!=null and ''!=devName">
            and dev.name like CONCAT('%',#{devName},'%')
        </if>
            and dev.is_delete = 0
            and (
            <![CDATA[
             1 <> 1
            ]]>
            <if test="name!=null and ''!=name">
                or dev.name like CONCAT('%',#{name},'%')
                or dev.mac like CONCAT('%',#{name},'%')
                or mpt.name like CONCAT('%',#{name},'%')
            </if>
            )
        </where>
    </select>
    <select id="selectByOrgIdAndMpId" resultMap="BaseResultMap">