
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<?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.takensoft.portal.entInfo.dao.BplcDAO">
<!-- 기업주요사업장 resultMap -->
<resultMap id="bplcMap" type="HashMap">
<result property="bplcId" column="bplc_id" />
<result property="entId" column="ent_id" />
<result property="wrkrCnt" column="wrkr_cnt" />
<result property="bplcAddr" column="bplc_addr" />
<result property="useYn" column="use_yn" />
<result property="rgtr" column="rgtr" />
<result property="regDt" column="reg_dt" />
<result property="mdfr" column="mdfr" />
<result property="mdfcnDt" column="mdfcn_dt" />
<result property="bplcNm" column="bplc_nm" />
<result property="mainPrdt" column="main_prdt" />
<result property="bplcSiar" column="bplc_siar" />
<result property="fctryArea" column="fctry_area" />
<result property="bplcSiarUnit" column="bplc_siar_unit" />
<result property="fctryAreaUnit" column="fctry_area_unit" />
</resultMap>
<!--
작 성 자 : 박정하
작 성 일 : 2024.06.10
내 용 : 기업주요사업장 등록
-->
<insert id="bplcInsert" parameterType="BplcVO">
INSERT INTO ent_main_bplc (
ent_id
, wrkr_cnt
, bplc_addr
, use_yn
, rgtr
, reg_dt
, bplc_nm
, main_prdt
, bplc_siar
, fctry_area
, bplc_siar_unit
, fctry_area_unit
) VALUES (
#{entId}
, #{wrkrCnt}
, #{bplcAddr}
, 'Y'
, #{rgtr}
, now()
, #{bplcNm}
, #{mainPrdt}
, #{bplcSiar}
, #{fctryArea}
, #{bplcSiarUnit}
, #{fctryAreaUnit}
)
</insert>
<!--
작 성 자 : 박정하
작 성 일 : 2024.06.10
내 용 : 기업주요사업장 수정
-->
<update id="bplcUpdate" parameterType="BplcVO">
UPDATE ent_main_bplc
SET wrkr_cnt = #{wrkrCnt}
, bplc_addr = #{bplcAddr}
, use_yn = #{useYn}
, mdfr = #{mdfr}
, mdfcn_dt = now()
, bplc_nm = #{bplcNm}
, main_prdt = #{mainPrdt}
, bplc_siar = #{bplcSiar}
, fctry_area = #{fctryArea}
, bplc_siar_unit = #{bplcSiarUnit}
, fctry_area_unit = #{fctryAreaUnit}
WHERE bplc_id = #{bplcId}
</update>
<!--
작 성 자 : 박정하
작 성 일 : 2024.06.10
내 용 : 기업주요사업장 삭제
-->
<update id="bplcUpdateByEntInfoId" parameterType="EntInfoVO">
UPDATE ent_main_bplc
SET use_yn = 'N',
mdfr = #{mdfr},
mdfcn_dt = now()
WHERE ent_id = #{entId}
</update>
</mapper>