diff --git a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml index fe5325c8..b73cb532 100644 --- a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml @@ -2130,6 +2130,7 @@ , HOTLINE_AGENT_CODE AS hotlineAgentCode , BLINE_CODE AS blineCode , AT_SMISHING_YN AS atSmishingYn + , PRE_PAYMENT_YN AS prePaymentYn FROM LETTNGNRLMBER WHERE MBER_ID = #userId# diff --git a/src/main/webapp/WEB-INF/jsp/web/pay/PayListAllAjax.jsp b/src/main/webapp/WEB-INF/jsp/web/pay/PayListAllAjax.jsp index 18b87549..af227bf5 100644 --- a/src/main/webapp/WEB-INF/jsp/web/pay/PayListAllAjax.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/pay/PayListAllAjax.jsp @@ -153,16 +153,18 @@ function taxValue(moid){ var cashRegNo = ""; var frm = document.taxForm; var bizOrRegi = $("input:radio[name=bizOrRegi]:checked").val(); + var taxbillAuto = '${mberManageVO.taxbillAuto}'; //자동발행 여부 체크 //담당자명이 없으면 세금계산서 발행등록 메뉴로 보냄 if(taxMngNm == '') { alert("세금계산서 발행 정보를 입력하는 화면으로 이동합니다."); - location.href = "/web/member/pay/BillPub.do"; } //최초 레이어 오픈 시 작동 - //if(bizOrRegi === undefined) { + //자동발행 저장하지 않았을 경우만 처리하도록 함 20231228 우영두 수정 + //자동발행 저장하였을 경우 자동발행 저장된 기업/개인 라디오버튼이 선택 되도록 함. + if(taxbillAuto == 'N') { if(taxBizNo != "") { bizOrRegi = "biz"; $("input[type=radio][value='biz']").prop("checked",true); @@ -170,7 +172,7 @@ function taxValue(moid){ bizOrRegi = "regi"; $("input[type=radio][value='regi']").prop("checked",true); } - //} + } if(bizOrRegi == "biz"){ //사업자번호 공란인 경우 @@ -205,6 +207,16 @@ function taxValue(moid){ frm.rcptType.value = "9"; frm.phone.value = "${mberManageVO.taxMngPhoneNum}"; frm.email.value = "${mberManageVO.taxMngEmail}"; + + if(bizOrRegi == "biz") { + $(".biz").show(); + $(".regi").hide(); + } + if(bizOrRegi == "regi") { + $(".biz").hide(); + $(".regi").show(); + } + } //현금영수증 value 넣기 @@ -398,7 +410,7 @@ function getMberGrdChk() { ※ 간편결제 영수증은 결제하신 서비스를 통해 제공됩니다. - ※ 후불제 고객은 사용금액 결제수단은 계좌이체만 가능합니다.
+ ※ 후불제 고객의 사용금액 결제수단은 계좌이체만 가능합니다.
※ 세금계산서 발행 후 매월 15일(공휴일인 경우 다음 영업일) 이전까지 아래 계좌로 입금 부탁드립니다.

-입금은행:우리은행-입금계좌:1005-904-154328-받는사람:주식회사 아이티앤

@@ -567,6 +579,52 @@ function getMberGrdChk() { + + + + + +

세금계산서 발행대기

+
+ +

현금영수증 발행대기

+
+ +

관리자 현금영수증 발행대기

+
+ + + + + + + + + + <%-- --%> + + + + + + <%-- --%> + 휴대폰결제(증빙서류 발급불가) + + +
+ + + +

세금계산서 발행완료

+
+ +

현금영수증 발행완료

+
+ +

관리자 현금영수증 발행완료

+
+
+
@@ -825,8 +883,8 @@ function getMberGrdChk() { 발행대상 - - + checked="checked" + checked="checked" /> diff --git a/src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp b/src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp index 74725ca5..a1366714 100644 --- a/src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp @@ -204,86 +204,146 @@ function fnRevDetailPop03(msgGroupId){
-
-

- 충전금액 -

- -
-

캐시

-

- - - - - - - - - - 원 -

-
-
-

포인트

-

- - - - - - - - - - 원 -

-
-
-
-

- 사용금액 -

- -
+ + +

- - 캐시 - - - 포인트 - -

-

- - - 원 + 충전금액

+ +
+

캐시

+

+ + + + + + + + + + 원 +

+
+
+

포인트

+

+ + + + + + + + + + 원 +

+
- -
-
-

- 잔액 -

-
-

캐시

-

- - - 원 -

-
-
-

포인트

-

- - - 원 -

-
-
+
+

+ 사용금액 +

+ +
+

+ + 캐시 + + + 포인트 + +

+

+ + + 원 +

+
+
+
+
+

+ 잔액 +

+
+

캐시

+

+ + + 원 +

+
+
+

포인트

+

+ + + 원 +

+
+
+ + +
+

누적 사용금액

+
+

캐시

+

120

+
+
+

포인트

+

120

+
+
+
+

누적 납부금액

+
+

캐시

+

120

+
+
+

포인트

+

120

+
+
+
+

당월 납부 예상금액

+
+

캐시

+

120

+
+
+

포인트

+

120

+
+
+
+

잔액 (사용가능금액)

+
+

캐시

+

+ + + 원 +

+
+
+

포인트

+

+ + + 원 +

+
+
+
+
+ +

발송내역