Pārlūkot izejas kodu

이태영 - 20210423 USAFE 보증보험 개발중

xodud1202 5 gadi atpakaļ
vecāks
revīzija
114a1c4ec1

BIN
lib/usafe.jar


+ 16 - 0
pom.xml

@@ -79,6 +79,22 @@
 			<scope>system</scope>
 			<systemPath>${basedir}/lib/CtCli-1.0.6.jar</systemPath>
 		</dependency>
+		<!--USAFE 보증보험-->
+		<dependency>
+			<groupId>com.usafe.guarantee</groupId>
+			<artifactId>usafe-guarantee</artifactId>
+			<version>1.0</version>
+			<scope>system</scope>
+			<systemPath>${basedir}/lib/usafe.jar</systemPath>
+		</dependency>
+		<dependency>
+			<groupId>net.sourceforge.blowfishj</groupId>
+			<artifactId>usafe-blowfishj</artifactId>
+			<version>1.0</version>
+			<scope>system</scope>
+			<systemPath>${basedir}/lib/usafe.jar</systemPath>
+		</dependency>
+
 		<!-- \\\ WEB-INF lib -->
 	</dependencies>
 	

+ 10 - 0
src/main/java/com/style24/core/biz/dao/TscOrderDao.java

@@ -785,4 +785,14 @@ public interface TscOrderDao {
 	 * @since 2021.04.23
 	 */
 	GiftCard getGiftCardReceiptInfo(GiftCard param);
+
+	/**
+	 * 보증보험 정보 조회
+	 * @param param
+	 * @author xodud1202
+	 * @since 2021.04.27
+	 */
+	Order getInsuranceInfo(Order param);
+
+	void updateInsuranceInfo(Order param);
 }

+ 24 - 0
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -3614,6 +3614,30 @@
 		)
 	</insert>
 
+	<!-- 보증보험 정보 수정 -->
+	<update id="updateInsuranceInfo" parameterType="Order">
+		/* TscOrder.updateInsuranceInfo */
+		UPDATE TB_INSURANCE SET
+		       IF_YN = #{ifYn}
+		     , RESULT_CD = #{resultCd}
+		     , RESULT_MSG = #{resultMsg}
+		WHERE  1=1
+		  AND  ORD_NO = #{ordNo}
+	</update>
+
+	<!-- 보증보험 정보 조회 -->
+	<select id="getInsuranceInfo" parameterType="Order" resultType="Order">
+		/* TscOrder.getInsuranceInfo */
+		SELECT ORD_NO
+		     , CUST_NO
+		     , INS_NO
+		FROM   TB_INSURANCE
+		WHERE  1=1
+		AND    IF_YN = 'N'
+		AND    RESULT_CD = '0'
+		AND    ORD_NO = #{ordNo}
+	</select>
+
 	<!-- 상품권 현금영수증 정보 등록 API 결과 -->
 	<insert id="createGiftcartReceiptApi" parameterType="GiftCard">
 		/* TsfOrder.createGiftcartReceiptApi : 상품권 현금영수증 정보 등록 */