itsm_ysm/datatrans/bin/main/mapper/iamsdb/sqlmap/iamsDataMapper.xml
itms-merge-dev c057b0feb5 feat(itms): ncmsToIamsDataTrans → datatrans subtree 이식 (히스토리 보존)
git-subtree-dir: datatrans
git-subtree-mainline: b60fd84fb9
git-subtree-split: 7c9701e4e5
2026-07-17 17:01:15 +09:00

185 lines
4.2 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="com.urpsys.kccfbat.iams.dao.IamsDataDao">
<select id="selectExistMaster" parameterType="String" resultType="String">
<![CDATA[
/* IcmsDataDao.selectExistMaster */
select if(count(1)>0, 'Y', 'N') as bexist
from rg_master
where set_no =#{strSetNo}
]]>
</select>
<insert id="insertRgMaster" parameterType="java.util.LinkedHashMap">
insert into rg_master
(
master_id
, use_flag
, set_id
, reg_status
, title
, keyword
, type_div_cd
, erecord_flag
, org_nm
, creat_yyyy
, presv_term_cd
, expt_disuse_yyyy
, oper_read_range_cd
, open_div_cd
, reg_id
, reg_dd
, mod_id
, mod_dd
, mng_org_cd
, page_cnt
, series_id
, digital_yn
, oper_out_range_cd
, mng_org_nm
, asset_type
, tags
, management_code
, interface_id
, set_no
, digital_read_yn
, prsvn_proc_trgt_yn
, dtls_type_div_cd
)
values
(
#{master_id }
, #{use_flag }
, #{set_id }
, #{reg_status }
, #{title }
, #{keyword }
, #{type_div_cd }
, #{erecord_flag }
, #{org_nm }
, #{creat_yyyy }
, #{presv_term_cd }
, #{expt_disuse_yyyy }
, #{oper_read_range_cd }
, #{open_div_cd }
, #{reg_id }
, sysdate()
, #{mod_id }
, sysdate()
, #{mng_org_cd }
, #{page_cnt }
, #{series_id }
, #{digital_yn }
, #{oper_out_range_cd }
, #{mng_org_nm }
, #{asset_type }
, #{tag }
, #{management_code }
, #{interface_id }
, #{set_no }
, #{digital_read_yn }
, #{prsvn_proc_trgt_yn }
, ''
)
</insert>
<insert id="insertJattchfile" parameterType="java.util.LinkedHashMap">
insert into j_attachfile
(
file_mask
, file_id
, file_seq
, file_name
, file_size
, download_count
, atch_type_cd
, digital_read_yn
)
values
(
#{file_mask }
, #{file_id }
, #{file_seq }
, #{file_name }
, #{file_size }
, #{download_count }
, #{atch_type_cd }
, #{digital_read_yn }
)
</insert>
<insert id="insertUareMaster" parameterType="java.util.LinkedHashMap">
insert into uare_master
(
f_id
, org_name
, volume_id
, v_seq
, length
, comp_yn
, encrypt_yn
, org_date
, reg_date
, reg_time
, commit_stat
, session_key
, reg_user_id
, file_key
, f_group
, f_index
, bef_commit_stat
, repository
, clipid
, offset
)
values
(
#{f_id }
, #{org_name }
, #{volume_id }
, #{v_seq }
, #{length }
, #{comp_yn }
, #{encrypt_yn }
, #{org_date }
, #{reg_date }
, #{reg_time }
, #{commit_stat }
, #{session_key }
, #{reg_user_id }
, #{file_key }
, #{f_group }
, #{f_index }
, #{bef_commit_stat }
, #{repository }
, #{clipid }
, #{offset }
)
</insert>
<insert id="insertUacRecord" parameterType="java.util.LinkedHashMap">
insert into uac_record
(
record_id
, type_div_cd
, book_spcm_cpy_yn
)
values
(
#{record_id }
, #{type_div_cd }
, 'N'
)
</insert>
</mapper>