| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
- "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
-
- <mapper namespace="ATTACHMENTUPLOAD">
-
- <!-- 附件业务表ZE39 生成序列 -->
- <select id="SEQ_ZE39_BZE337" resultType="String" useCache="false" >
- select sys_guid() from dual
- </select>
-
- <!-- 附件明细表 ZE40 生成序列 -->
- <select id="SEQ_ZE40_BZE341" resultType="String" useCache="false" >
- select sys_guid() from dual
- </select>
-
- <!--附件业务表 插入 -->
- <insert id="ZE39_I" parameterType="hashmap">
- insert into ZE39 (
- BZE337,
- BZE338,
- BZE339,
- BAE007,
- BZE340,
- BAE001,
- BAE002,
- BAE003,
- BAE004,
- BAE005,
- BAE006 )
- values (
- #{BZE337},
- #{BZE338},
- to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),
- #{BAE007},
- #{BZE340},
- #{BAE001},#{BAE002},to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),
- #{BAE002},to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),#{BAE006})
- </insert>
-
- <!-- 附件业务表 删除 -->
- <delete id="ZE39_D" parameterType="hashmap">
- delete from ZE39
- <where>
- BZE337 = #{BZE337}
- </where>
- </delete>
-
- <!-- 附件明细表 删除 -->
- <delete id="ZE40_D" parameterType="hashmap">
- delete from ZE40
- <where>
- BZE341 = #{BZE341}
- </where>
- </delete>
-
- <!-- 附件明细表 删除 2-->
- <delete id="ZE40_D2" parameterType="hashmap">
- delete from ZE40
- <where>
- BZE337 = #{BZE337}
- </where>
- </delete>
-
- <select id="ZE39_BZE338_Q" parameterType="hashmap" resultType="hashmap" >
- select BZE338,BAE007 from ZE39 where BZE337 in (Select BZE337 From ZE40 where BZE341 = #{BZE341})
- </select>
-
- <!-- 附件明细表 删除 3-->
- <delete id="ZE40_D3" parameterType="hashmap">
- delete from ZE40
- <where>
- BZE337 in (Select BZE337 From ZE39 where BAE007 = #{BAE007} and BZE338 like 'XXGKGL_XXFBGL_W2H%')
- </where>
- </delete>
-
- <select id="ZE39_BZE337_Q" parameterType="hashmap" resultType="hashmap" >
- select BZE337 from ZE39 where BZE338=#{BZE338} and BAE007=#{BAE007}
- </select>
- </mapper>
|