관리자 기능
1. 사용자 정보 팝업 "후불제로 변경" 기능시 세금계산서 자동 발행 및 결제내역 여부 미리 체크 2. 컨트롤러에서도 세금계산서 자동발행 및 결제내역 여부 체크 로직 추가
This commit is contained in:
parent
a41ab640bb
commit
c5e2063a03
@ -2714,6 +2714,25 @@ public class EgovUserManageController {
|
||||
msg = "로그인이 필요합니다.";
|
||||
}
|
||||
else {
|
||||
|
||||
MberManageVO mberManageVO = mberManageService.selectMber(userManageVO.getMberId());
|
||||
|
||||
System.out.println(mberManageVO.getTaxbillAuto());
|
||||
|
||||
String taxbillAuto = mberManageVO.getTaxbillAuto();
|
||||
|
||||
if(taxbillAuto == null || taxbillAuto.equals("N")) {
|
||||
|
||||
isSuccess = false;
|
||||
msg = "세금계산서 자동발행의 선택이 안되어 있습니다. 확인 부탁드리겠습니다.";
|
||||
|
||||
modelAndView.addObject("isSuccess", isSuccess);
|
||||
modelAndView.addObject("msg", msg);
|
||||
|
||||
return modelAndView;
|
||||
|
||||
}
|
||||
|
||||
int payCnt = userManageService.selectPayCountByUser(userManageVO);
|
||||
if (payCnt > 0) {
|
||||
isSuccess = false;
|
||||
|
||||
@ -1439,6 +1439,23 @@ function fnMberHotlineAgentYn(){
|
||||
|
||||
//후불제 여부
|
||||
function fnMberPrePaymentYn(prePaymentYn){
|
||||
|
||||
var form = document.mberManageVO;
|
||||
var taxbillAuto = form.taxbillAuto.value;
|
||||
var sumPayMoney = '${sumPayMoney}';
|
||||
|
||||
//기존 결재 내역 존재 여부 확인
|
||||
if(sumPayMoney > 0){
|
||||
alert("회원의 결제내역 정보가 존재합니다. 확인 부탁드리겠습니다.");
|
||||
return false;
|
||||
}
|
||||
|
||||
//세금계산서 자동발행 여부 확인
|
||||
if(taxbillAuto == '' || taxbillAuto == 'N'){
|
||||
alert("세금계산서 자동발행의 선택이 안되어 있습니다. 확인 부탁드리겠습니다.");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(confirm("후불제로 변경하시겠습니까?\n후불제로 변경하면 선불제로 변경 불가합니다.")){
|
||||
|
||||
$.ajax({
|
||||
@ -2965,6 +2982,7 @@ function kakaoATDelayCancel(msgGroupId){
|
||||
<input type="hidden" name="rsaPasswd" id="rsaPasswd" />
|
||||
<input type="hidden" id="RSAModulus" value="${RSAModulus}"/>
|
||||
<input type="hidden" id="RSAExponent" value="${RSAExponent}"/>
|
||||
<input type="hidden" id="taxbillAuto" name="taxbillAuto" value="<c:out value='${mberManageVO.taxbillAuto}'/>"/>
|
||||
|
||||
<div class="area_top">
|
||||
<p><span>·</span> 이용자 정보 조회</p>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user