설정 > 원가 설정 추가

(cherry picked from commit 31561200c2)
This commit is contained in:
이대환
2026-06-01 15:49:41 +09:00
parent 465cde8a16
commit 913e5bd678
6 changed files with 636 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
<?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.wb.domainserver.domain.gcone.setup.cost.mapper.BOCostMapper">
<!--원가 설정 목록 조회-->
<select id="selectBOCostPriceList"
parameterType="com.wb.domainserver.domain.gcone.setup.cost.vo.BOCostVO"
resultType="dataMap">
SELECT CT_INNB
, STDR_DE
, USD_RATE
, JP_DLVY_CT
, INTL_DLVY_AMT
, PLTFOM_FEE
, EXPCT_TAX
, CSTMS_FEE
, KR_DLVY_CT
FROM GC_GOODS_COST
</select>
<!-- 원가 설정 삭제 -->
<delete id="deleteBOCostPrice"
parameterType="com.wb.domainserver.domain.gcone.setup.cost.vo.BOCostVO" >
DELETE FROM
GC_GOODS_COST
WHERE 1=1
</delete>
<!-- 원가 설정 등록 -->
<insert id="insertBOCostPrice"
parameterType="DataMap" >
<selectKey order="BEFORE" keyProperty="ctInnb" resultType="integer">
SELECT IFNULL(MAX(CT_INNB), 0) + 1
FROM GC_GOODS_COST
</selectKey>
INSERT INTO GC_GOODS_COST (
CT_INNB,
STDR_DE,
USD_RATE,
JP_DLVY_CT,
INTL_DLVY_AMT,
PLTFOM_FEE,
EXPCT_TAX,
CSTMS_FEE,
KR_DLVY_CT
) VALUES (
#{ctInnb},
#{stdrDe},
#{usdRate},
#{jpDlvyCt},
#{intlDlvyAmt},
#{pltfomFee},
#{expctTax},
#{cstmsFee},
#{krDlvyCt}
)
</insert>
</mapper>