세금계산서 자동발행 기능 오류 수정 - 개인 회원 후보자등록 정보가 없는 경우 세금계산서 자동발행 저장 시 오류 수정 - 자동 발행 저장 후 화면에서 자동발행 정보 표시 오류 수정
- 개인 회원 후보자등록 정보가 없는 경우 세금계산서 자동발행 저장 시 오류 수정 - 자동 발행 저장 후 화면에서 자동발행 정보 표시 오류 수정
@1dfa0ce825c882c164d1a38540c911413ba4867e
--- src/main/java/itn/let/mjo/pay/web/MjonPayController.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayController.java
... | ... | @@ -3844,9 +3844,11 @@ |
| 3844 | 3844 |
MberManageVO tmpMberManageVO = mjonMsgDataService.selectMberManageInfo(mberId); |
| 3845 | 3845 |
String dept = tmpMberManageVO.getDept(); |
| 3846 | 3846 |
|
| 3847 |
- if(dept.equals("p") && taxCNm != null && taxCNm.length() > 0) {
|
|
| 3847 |
+ //후보자 정보 조회 |
|
| 3848 |
+ MjonCandidateVO mjonCandidateVO = mjonCandidateService.selectCandidateDataInfo(mberId); |
|
| 3849 |
+ |
|
| 3850 |
+ if(mjonCandidateVO != null && dept.equals("p") && taxCNm != null && taxCNm.length() > 0) {
|
|
| 3848 | 3851 |
|
| 3849 |
- MjonCandidateVO mjonCandidateVO = mjonCandidateService.selectCandidateDataInfo(mberId); |
|
| 3850 | 3852 |
String candidateNm = mjonCandidateVO.getCandidateNm(); |
| 3851 | 3853 |
if(candidateNm != null && candidateNm.length() > 0) {
|
| 3852 | 3854 |
|
--- src/main/java/itn/let/uss/umt/web/EgovUserManageController.java
+++ src/main/java/itn/let/uss/umt/web/EgovUserManageController.java
... | ... | @@ -2717,8 +2717,6 @@ |
| 2717 | 2717 |
|
| 2718 | 2718 |
MberManageVO mberManageVO = mberManageService.selectMber(userManageVO.getMberId()); |
| 2719 | 2719 |
|
| 2720 |
- System.out.println(mberManageVO.getTaxbillAuto()); |
|
| 2721 |
- |
|
| 2722 | 2720 |
String taxbillAuto = mberManageVO.getTaxbillAuto(); |
| 2723 | 2721 |
|
| 2724 | 2722 |
if(taxbillAuto == null || taxbillAuto.equals("N")) {
|
--- src/main/webapp/WEB-INF/jsp/web/pay/BillPub.jsp
+++ src/main/webapp/WEB-INF/jsp/web/pay/BillPub.jsp
... | ... | @@ -23,6 +23,7 @@ |
| 23 | 23 |
|
| 24 | 24 |
<script type="text/javaScript" language="javascript"> |
| 25 | 25 |
$( document ).ready(function() {
|
| 26 |
+ |
|
| 26 | 27 |
//현금영수증 사업자번호 넣어주기 |
| 27 | 28 |
if("${mberManageVO.cashbillBizNo}" != ""){
|
| 28 | 29 |
//사업자번호 - 넣어주기 |
... | ... | @@ -452,6 +453,10 @@ |
| 452 | 453 |
|
| 453 | 454 |
$(window).on('load',function(){
|
| 454 | 455 |
$('.bill_content_wrap .bill_content').eq(0).show();
|
| 456 |
+ |
|
| 457 |
+ var billDept = $("input[name=billDepth]:checked");
|
|
| 458 |
+ billDepth(billDept); |
|
| 459 |
+ |
|
| 455 | 460 |
}); |
| 456 | 461 |
|
| 457 | 462 |
function billDepth(obj){
|
... | ... | @@ -505,8 +510,8 @@ |
| 505 | 510 |
<div class="pay_cont current" id="tab1_1"> |
| 506 | 511 |
<div class="bill_tab"> |
| 507 | 512 |
<ul> |
| 508 |
- <li><input type="radio" name="billDepth" id="billDepth1" checked="checked" onchange="billDepth(this);" value="biz" /><label for="billDepth1">기업</label></li> |
|
| 509 |
- <li><input type="radio" name="billDepth" id="billDepth2" onchange="billDepth(this);" value="regi" /><label for="billDepth2">개인</label></li> |
|
| 513 |
+ <li><input type="radio" name="billDepth" id="billDepth1" <c:if test="${mberManageVO.taxbillAuto eq 'B'}">checked="checked"</c:if> onchange="billDepth(this);" value="biz" /><label for="billDepth1">기업</label></li>
|
|
| 514 |
+ <li><input type="radio" name="billDepth" id="billDepth2" <c:if test="${mberManageVO.taxbillAuto eq 'C'}">checked="checked"</c:if> onchange="billDepth(this);" value="regi" /><label for="billDepth2">개인</label></li>
|
|
| 510 | 515 |
</ul> |
| 511 | 516 |
<p>* 자동 발행은 기업/개인 중에 한 곳만 가능합니다.</p> |
| 512 | 517 |
</div> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?