Преглед изворни кода

주문완료 알림톡 발송 건수 체크 로직 수정

jsh77b пре 4 година
родитељ
комит
4b6cdfb7a5

+ 1 - 1
src/main/java/com/style24/front/biz/web/TsfOrderController.java

@@ -1170,7 +1170,7 @@ public class TsfOrderController extends TsfBaseController {
 
 		int count = customerService.getGiftKakaoSendInfo(custContactHst);
 		
-		if (count < 30) {
+		if (count < 1) {
 			// 2021.05.31 알림톡전송 주문완료정보		
 			if (StringUtils.isNotBlank(orderInfo.getOrdPhnno())) {
 				Integer userNo = orderInfo.getCustNo();

+ 15 - 2
src/main/webapp/WEB-INF/views/mob/order/OrderFormMob.html

@@ -2555,6 +2555,9 @@ var custCpnSumAmtCal = function() {
 	var savePntSumAmt		= 0;
 	var totDcSumAmt			= 0;
 	
+	// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+	var ordDcSumAmt			= 0;
+	
 	$("#orderAmtForm .cartSq").each(function(){
 		var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 		var cpn1DcAmt		= parseInt($(this).parent().find(".cpn1DcAmt").text());
@@ -2591,6 +2594,9 @@ var custCpnSumAmtCal = function() {
 		
 		totDcSumAmt			= totDcSumAmt + dcSumAmt;
 		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		ordDcSumAmt			= ordDcSumAmt + (ordAmt - dcSumAmt);
+		
 		// 주문금액설정
 		$(this).parent().find(".ordAmt").text(ordAmt);
 		$(this).parent().find(".dcSumAmt").text(dcSumAmt);
@@ -2604,7 +2610,11 @@ var custCpnSumAmtCal = function() {
 		var ordAmt 			= parseInt($(this).parent().find(".ordAmt").text());
 		var dcSumAmt		= parseInt($(this).parent().find(".dcSumAmt").text()); 
 		var prePntDcAmt1	= parseInt($(this).parent().find(".prePntDcAmt1").text());
-		var tempDiv 		= (ordAmt / ordSumAmt) * 100;
+		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		var ordDcAmt		= ordAmt - dcSumAmt;
+		var tempDiv 		= (ordDcAmt / ordDcSumAmt) * 100;
+		
 		var pntDcAmt1 		= 0;
 		var savePntAmt1		= 0;
 		
@@ -2670,7 +2680,10 @@ var custCpnSumAmtCal = function() {
 		var ordAmt 			= parseInt($(this).parent().find(".ordAmt").text());
 		var dcSumAmt		= parseInt($(this).parent().find(".dcSumAmt").text());
 		var pntDcAmt1		= parseInt($(this).parent().find(".pntDcAmt1").text());
-		var tempDiv 		= (ordAmt / ordSumAmt) * 100;
+		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		var ordDcAmt		= ordAmt - dcSumAmt - pntDcAmt1;
+		var tempDiv 		= (ordDcAmt / ordDcSumAmt) * 100;
 		var gfcdUseAmt1		= 0;
 		
 		// 전체상품 상품권금액 전체 적용 일때 첫번째 상품부터 차감 형식 입니다.

+ 15 - 2
src/main/webapp/WEB-INF/views/web/order/OrderFormWeb.html

@@ -2357,6 +2357,9 @@ var custCpnSumAmtCal = function() {
 	var realOrdSumAmt		= 0;
 	var savePntSumAmt		= 0;
 	
+	// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+	var ordDcSumAmt			= 0;
+	
 	$("#orderAmtForm .cartSq").each(function(){
 		var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 		var cpn1DcAmt		= parseInt($(this).parent().find(".cpn1DcAmt").text());
@@ -2391,6 +2394,9 @@ var custCpnSumAmtCal = function() {
 			dcSumAmt		= tmtb1DcAmt + tmtb2DcAmt + goodsCpnDcAmt + cartCpnDcAmt;
 		}
 		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		ordDcSumAmt			= ordDcSumAmt + (ordAmt - dcSumAmt);
+		
 		// 주문금액설정
 		$(this).parent().find(".ordAmt").text(ordAmt);
 		$(this).parent().find(".dcSumAmt").text(dcSumAmt);
@@ -2403,7 +2409,11 @@ var custCpnSumAmtCal = function() {
 		var ordAmt 			= parseInt($(this).parent().find(".ordAmt").text());
 		var dcSumAmt		= parseInt($(this).parent().find(".dcSumAmt").text());
 		var prePntDcAmt1	= parseInt($(this).parent().find(".prePntDcAmt1").text());
-		var tempDiv 		= (ordAmt / ordSumAmt) * 100;
+		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		var ordDcAmt		= ordAmt - dcSumAmt;
+		var tempDiv 		= (ordDcAmt / ordDcSumAmt) * 100;
+		
 		var pntDcAmt1 		= 0;
 		var savePntAmt1		= 0;
 		
@@ -2461,7 +2471,10 @@ var custCpnSumAmtCal = function() {
 		var ordAmt 			= parseInt($(this).parent().find(".ordAmt").text());
 		var dcSumAmt		= parseInt($(this).parent().find(".dcSumAmt").text());
 		var pntDcAmt1		= parseInt($(this).parent().find(".pntDcAmt1").text());
-		var tempDiv 		= (ordAmt / ordSumAmt) * 100;
+		
+		// 2021.10.01 포인트, 상품권 주문금액 분배를 위해서 주문금액  - 할인금액 적용
+		var ordDcAmt		= ordAmt - dcSumAmt - pntDcAmt1;
+		var tempDiv 		= (ordDcAmt / ordDcSumAmt) * 100;
 		var gfcdUseAmt1		= 0;
 		
 		// 전체상품 상품권금액 전체 적용 일때 첫번째 상품부터 차감 형식 입니다.