WholeProcessPlatform/backend/src/main/resources/mapper/qgc_base/SdRvcdDicMapper.xml

48 lines
1.9 KiB
XML
Raw Normal View History

<?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">
2026-05-29 11:04:27 +08:00
<mapper namespace="com.yfd.platform.qgc_base.mapper.SdRvcdDicMapper">
2026-05-29 11:04:27 +08:00
<resultMap id="BaseResultMap" type="com.yfd.platform.qgc_base.domain.SdRvcdDic">
<id column="RVCD" property="rvcd"/>
<result column="RVNM" property="rvnm"/>
<result column="PRVCD" property="prvcd"/>
<result column="GRD" property="grd"/>
<result column="PATH" property="path"/>
<result column="ORDER_INDEX" property="orderIndex"/>
<result column="LGTD" property="lgtd"/>
<result column="LTTD" property="lttd"/>
<result column="AREA" property="area"/>
<result column="PERIMETER" property="perimeter"/>
<result column="COUNTRY" property="country"/>
<result column="INTRODUCE" property="introduce"/>
<result column="INFFILE" property="inffile"/>
<result column="SHORTNAME" property="shortname"/>
<result column="WEATHER_FORECAST" property="weatherForecast"/>
<result column="WEATHER_INVERSION" property="weatherInversion"/>
<result column="SHEPRANGE" property="sheprange"/>
<result column="BASEID" property="baseid"/>
<result column="ISMAP" property="ismap"/>
</resultMap>
<select id="selectByPrvcd" resultMap="BaseResultMap">
SELECT * FROM SD_RVCD_DIC
WHERE 1=1
<if test="prvcd != null and prvcd != ''">
AND PRVCD = #{prvcd}
</if>
<if test="prvcd == null or prvcd == ''">
AND (PRVCD IS NULL OR PRVCD = '')
</if>
ORDER BY ORDER_INDEX ASC
</select>
<select id="selectRootList" resultMap="BaseResultMap">
SELECT * FROM SD_RVCD_DIC
2026-04-27 11:07:43 +08:00
WHERE GRD =3 AND
PRVCD IS NULL OR PRVCD = '' OR PRVCD = '0'
ORDER BY ORDER_INDEX ASC
</select>
</mapper>