이호영 이호영 2025-05-07
알림톡 단가 오류 수정
@5a08f6f7bbf2bd35aa0a6971f4d8c2ecd30f001e
src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
--- src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
+++ src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
@@ -192,19 +192,21 @@
 // step3
 // 바이트 수 체크 및 금액설정
 			
-			
-			Float kakaoAtPrice = mberManageVO.getKakaoAtPrice();
+
 			// 유효한 단가 계산
 			float shortPrice = getValidPrice(mberManageVO.getShortPrice(), sysJoinSetVO.getShortPrice());
 			float longPrice = getValidPrice(mberManageVO.getLongPrice(), sysJoinSetVO.getLongPrice());
+			float kakaoAtPrice = getValidPrice(mberManageVO.getKakaoAtPrice(), sysJoinSetVO.getKakaoAtPrice());
 			
 			
 			String shortPStr = Float.toString(shortPrice);
 			String mmsPStr = Float.toString(longPrice);
+			String kakaoAtPStr = Float.toString(kakaoAtPrice);
 			
 			// 공통 가격 설정
 			sendVO.setSmsPrice(shortPStr);
 			sendVO.setMmsPrice(mmsPStr);
+			sendVO.setKakaoAtPrice(kakaoAtPStr);
 			
 			
 			if("Y".equals(kakaoVO.getSubMsgSendYn())) {
@@ -221,8 +223,7 @@
 				
 				
 			} else {
-				kakaoAtPrice = getValidPrice(mberManageVO.getKakaoAtPrice(), sysJoinSetVO.getKakaoAtPrice());
-				sendVO.setEachPrice( Float.toString(kakaoAtPrice) );
+				sendVO.setEachPrice(kakaoAtPStr);
 			}
 			
 			
src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java
--- src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java
+++ src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java
@@ -956,7 +956,7 @@
 
 /** @biz_kakao_price에 insert (대체문자 환불관련 테이블)*/ 
 				kakaoVO.setMsgGroupId(sendVO.getMsgGroupId());
-				kakaoVO.setKakaoAtPrice(Float.parseFloat(sendVO.getEachPrice()));
+				kakaoVO.setKakaoAtPrice(Float.parseFloat(sendVO.getKakaoAtPrice()));
 				kakaoVO.setSmsPrice(Float.parseFloat(sendVO.getSmsPrice()));
 				kakaoVO.setMmsPrice(Float.parseFloat(sendVO.getMmsPrice()));
 				
Add a comment
List