wyh 2025-01-24
Merge branch 'master' of http://dudgusw@vcs.iten.co.kr:9999/hylee/mjon_git
@254fd805edb98798b7c7a7deb3fa9098be5a9f0e
src/main/java/itn/let/mjo/event/web/MjonEventController.java
--- src/main/java/itn/let/mjo/event/web/MjonEventController.java
+++ src/main/java/itn/let/mjo/event/web/MjonEventController.java
@@ -193,6 +193,20 @@
 			
 		}else {
 			
+			//결제내역 카운트 조회
+			int payCnt = mjonPayService.selectMemerPayCount(loginVO.getId());
+			
+			//System.out.println("첫 결제 회원만 이벤트 신청이 가능합니다.");
+			//System.out.println(payCnt);
+			//System.out.println(payCnt);
+			//System.out.println(payCnt);
+			
+			if (payCnt>=0) {
+				modelAndView.addObject("message", "첫 결제 회원만 이벤트 신청이 가능합니다.");
+				modelAndView.addObject("resultSts", "statusAlreadyPayedFail");
+				return modelAndView;	
+			}
+			
 			mjonEventVO.setMberId(loginVO.getId());
 			mjonEventVO.setMberNm(loginVO.getName());
 			
src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayView.jsp
--- src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayView.jsp
@@ -259,6 +259,12 @@
 						popStatus = false;
 						return false;
 						
+					}else if("statusAlreadyPayedFail"==returnData.resultSts){						
+						
+						alert(returnData.message);
+						popStatus = false;
+						return false;
+						
 					}else if("statusFail"==returnData.resultSts){
 						
 						alert(returnData.message);
Add a comment
List