| 12345678910111213141516171819202122232425262728293031323334353637 | <?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="com.welampiot.dao.GlobalLocationDao">    <select id="getAreaByLevel" resultType="com.welampiot.dto.GlobalLocationDTO" parameterType="Integer">        <choose>            <when test="version == 0">                select id,chinese_name chineseName                from global_location where level = #{level}            </when>            <when test="version == 1">                select id,english_name englishName                from global_location where level = #{level}            </when>            <otherwise>                select id,ru_name ruName                from global_location where level = #{level}            </otherwise>        </choose>    </select>    <select id="getAreaByLevelAndPid" resultType="com.welampiot.dto.GlobalLocationDTO" parameterType="Integer">        <choose>            <when test="version == 0">                select id,chinese_name chineseName                from global_location where level = #{level} and pid = #{pid}            </when>            <when test="version == 1">                select id,english_name englishName                from global_location where level = #{level} and pid = #{pid}            </when>            <otherwise>                select id,ru_name ruName                from global_location where level = #{level} and pid = #{pid}            </otherwise>        </choose>    </select></mapper>
 |