smartGeoinfoOriginal/target/classes/egovframework/mapper/sgis/app/AppSgImpPlanMapper.xml

95 lines
2.0 KiB
XML

<?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="sgis.app.mapper.AppSgImpPlanMapper">
<select id="includeFillInfo" resultType="egovMap">
SELECT
BUSINESS_NAME, BUSINESS_COMPANY_NM, BUSINESS_CODE, SYS_REG_ID, TO_CHAR(SYS_REG_DT::date, 'YYYY-MM-DD') as SYS_REG_DT
FROM APPTB_SAUP01
WHERE BUSINESS_CODE = #{businessCode}
</select>
<select id="selectZoneInfo" parameterType="map" resultType="egovMap">
<![CDATA[
SELECT ZONE_CODE
FROM APPTB_FILL01
WHERE 1=1
]]>
<if test='businessCode != null and businessCode != ""'>
<![CDATA[
AND BUSINESS_CODE = #{businessCode}
]]>
</if>
</select>
<select id="selectSuTrInfo" parameterType="map" resultType="egovMap">
<![CDATA[
SELECT
ZONE_CODE
, IMP_THICK
, PBD_INTERVAL
, COVER
, REFILLING
, TOTAL
, TARGET_SINKING
, RESI_SET
, BUSINESS_CODE
, PBD_MET
, PRE_LOAD_MET
, SU_TR_MET
, VA_CO_MET
FROM apptb_sutr01
WHERE 1=1
]]>
<if test='businessCode != null and businessCode != ""'>
<![CDATA[
AND BUSINESS_CODE = #{businessCode}
]]>
</if>
</select>
<insert id="insertSuTrInfo" parameterType="map">
INSERT INTO apptb_sutr01(
ZONE_CODE
, IMP_THICK
, PBD_INTERVAL
, COVER
, REFILLING
, TOTAL
, TARGET_SINKING
, RESI_SET
, BUSINESS_CODE
, PBD_MET
, PRE_LOAD_MET
, SU_TR_MET
, VA_CO_MET
) VALUES (
#{zoneCode}
, #{impThick}
, #{pbdInterval}
, #{cover}
, #{refilling}
, #{total}
, #{targetSinking}
, #{resiSet}
, #{businessCode}
, #{PBD_MET}
, #{PRE_LOAD_MET}
, #{SU_TR_MET}
, #{VA_CO_MET}
)
</insert>
<delete id="deleteSuTrInfo" parameterType="map">
<![CDATA[
DELETE FROM apptb_sutr01
WHERE 1=1
]]>
<if test='businessCode != null and businessCode != ""'>
<![CDATA[
AND BUSINESS_CODE = #{businessCode}
]]>
</if>
</delete>
</mapper>