123456789101112131415161718 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="MapMapper">
- <select id="getCompanyByUserName" parameterType="String" resultType="String">
- select COMPANY from sys_user where USERNAME = #{username}
- </select>
- <select id="getMapData" parameterType="pd" resultType="pd">
- select z.ROAD_NO,LONGITUDE,LATITUDE
- from (select ROAD_COMP_ID,ROAD_NO,stake_no,LONGITUDE,LATITUDE from zg_route_stake_manage) z
- left join ${table} o on z.ROAD_COMP_ID = o.DEPARTMENT_ID
- <if test="company != ''">
- where o.NAME = #{company}
- </if>
- ORDER BY ROAD_COMP_ID,ROAD_NO,cast( substring(stake_no, 2) as SIGNED INTEGER)
- </select>
-
- </mapper>
|