java110
2022-07-06 92ed53e44fb2da1f91b8fb9932af8ff433febe83
java110-db/src/main/resources/mapper/common/AreaServiceDaoImplMapper.xml
@@ -34,6 +34,41 @@
        </if>
    </select>
    <!--查询地区数据-->
    <select id="getWholeArea" resultType="Map" parameterType="Map">
        select
        t.id ,
        t.area_code areaCode,
        t.area_name areaName,
        t.area_level areaLevel,
        t.parent_area_code parentAreaCode,
        t.parent_area_name parentAreaName,
        t.lon,
        t.lat,
        t.create_time createTime
        from city_area t
        where 1=1
        and t.status_cd = '0'
        <if test="areaCode != null and areaCode !=''">
            and t.area_code like concat(#{areaCode},'%')
        </if>
        <if test="areaName != null and areaName != ''">
            and t.area_name like concat('%',#{areaName},'%')
        </if>
        <if test="areaLevel != null and areaLevel !=''">
            and t.area_level = #{areaLevel}
        </if>
        <if test="parentAreaCode != null and parentAreaCode !=''">
            and t.parent_area_code = #{parentAreaCode}
        </if>
        <if test="parentAreaName != null and parentAreaName !=''">
            and t.parent_area_name like concat('%',#{parentAreaName},'%')
        </if>
        ORDER BY t.area_code asc
    </select>
    <select id="getProvCityArea" parameterType="Map" resultType="Map">
        SELECT
            par.parent_area_code provCode,