1. 소스 수정

2. 주석 수정.
main
jjh 5 months ago
parent ddf371a178
commit b084f6c560

@ -4,6 +4,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
@ -130,18 +131,19 @@ public class PayerController extends ApplicationController {
*/ */
@Task @Task
@RequestMapping(name="납부자 정보 조회", value=METHOD_URL.getPayerInfo) @RequestMapping(name="납부자 정보 조회", value=METHOD_URL.getPayerInfo)
public ModelAndView getPayerInfo(PayerQuery req) { public ModelAndView getPayerInfo(HttpServletRequest hReq, PayerQuery req) {
DataObject payerInfo = payerService.getPayerInfo(req); DataObject payerInfo = payerService.getPayerInfo(req);
boolean json = jsonResponse(); boolean json = jsonResponse();
ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/payer/payer01020-info"); ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/payer/payer01020-info");
// View(jsp)에서 사용할 공통코드를 조회 // View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM011", "FIM014", "FIM054"); Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM011", "FIM014", "FIM054");
return mav return mav
.addObject("pageName", "payer01020") .addObject("openerPageName", hReq.getParameter("openerPageName")) // 호출한 Jsp PageName
.addObject("pageName", "payer01020") // jsp pageName
.addObject("infoPrefix", "payer") // prefix
.addObject("FIM011List", commonCodes.get("FIM011")) // 납부자 구분 코드(RTPYR_SE_CD) .addObject("FIM011List", commonCodes.get("FIM011")) // 납부자 구분 코드(RTPYR_SE_CD)
.addObject("FIM014List", commonCodes.get("FIM014")) // 납부자 상태 코드(RTPYR_STTS_CD) .addObject("FIM014List", commonCodes.get("FIM014")) // 납부자 상태 코드(RTPYR_STTS_CD)
.addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD)

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -118,8 +116,8 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnCreate--${pageName}" title="안내문 등록"> <button type="button" class="btn btn-primary w-px-120" id="btnCreate--${pageName}" title="안내문 등록">
안내문 등록 안내문 등록
</button> </button>
@ -131,7 +129,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -183,10 +182,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -44,23 +42,23 @@
</form> </form>
<!-- 입력 영역 --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> <!-- / inner page html <div class="content-pop"> --> </div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -149,7 +147,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- tab --> <!-- tab -->
<div class="nav-align-top"> <div class="nav-align-top">
@ -221,7 +220,8 @@
<div class="tab-pane fade" id="tabEpostRcpt7" role="tabpanel"></div> <div class="tab-pane fade" id="tabEpostRcpt7" role="tabpanel"></div>
<div class="tab-pane fade" id="tabEpostRcpt8" role="tabpanel"></div> <div class="tab-pane fade" id="tabEpostRcpt8" role="tabpanel"></div>
</div> </div>
</div> <!-- tab --> </div>
<!-- tab -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap" id="datatable--${pageName}"> <div class="card-datatable text-nowrap" id="datatable--${pageName}">
@ -271,10 +271,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -33,7 +31,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap" id="datatable--${pageName}"> <div class="card-datatable text-nowrap" id="datatable--${pageName}">
@ -93,13 +92,13 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
<!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> <!-- / inner page html <div class="content-pop"> --> </div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -127,7 +125,8 @@
<span class="container-window-btn-right"> <span class="container-window-btn-right">
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -181,7 +180,8 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
<!-- DataTables(그리드) -->
<p> </p> <p> </p>
@ -220,10 +220,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -179,7 +177,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -284,10 +283,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -71,10 +69,9 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> </div>

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -208,7 +206,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -333,10 +332,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -158,23 +156,24 @@
</tbody> </tbody>
</table> </table>
</div> <!-- 첨부 파일 테이블 <div class="table-responsive"> --> </div> <!-- 첨부 파일 테이블 <div class="table-responsive"> -->
</div> <!-- 첨부 파일 <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- 첨부 파일 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnSave--${pageName}" title="저장">저장</button> <button type="button" class="btn btn-primary w-px-120" id="btnSave--${pageName}" title="저장">저장</button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> <!-- / inner page html <div class="content-pop"> --> </div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -106,23 +104,23 @@
</form> </form>
<!-- 입력 영역 --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> <!-- inner page html <div class="content-pop"> --> </div>
<!-- inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,8 +7,6 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -99,23 +97,23 @@
</form> </form>
<!-- 입력 영역 --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card"> -->
<!-- Page Body -->
</div> <!-- <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->
</div> <!-- / inner page html <div class="content-pop"> --> </div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<!-- Page Body -->
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -24,7 +21,8 @@
엑셀 엑셀
</button> </button>
</span> </span>
</div> <!-- 상단 버튼 --> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -156,7 +154,8 @@
</button> </button>
</span> </span>
</span> </span>
</div> <!-- 업무 버튼 및 건수 표시 --> </div>
<!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -247,10 +246,9 @@
</table> </table>
</div> </div>
</div> </div>
</div> <!-- DataTables(그리드) --> </div>
</div> <!-- <div class="wrapper-list"> --> <!-- DataTables(그리드) -->
</div> <!-- <div class="card"> --> </div> <!-- <div class="card wrapper-list"> -->
<!-- Page Body -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- Content --> <!-- Content -->

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<!-- Page Body --> <div class="card wrapper-list">
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -25,7 +22,7 @@
</button> </button>
</span> </span>
</div> </div>
<!-- / 상단 버튼 --> <!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -92,7 +89,7 @@
</span> </span>
</div> </div>
</div> </div>
</div> <!-- / 메인 조건 --> </div> <!-- 메인 조건 -->
<!-- 상세 조건 --> <!-- 상세 조건 -->
<div id="searchDetail--${pageName}" class="container-search container-search-detail collapse"> <div id="searchDetail--${pageName}" class="container-search container-search-detail collapse">
@ -165,10 +162,9 @@
<button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button> <button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button>
</div> </div>
</div> </div>
</div> </div> <!-- 상세 조건 -->
<!-- / 상세 조건 -->
</form> </form>
<!-- / 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<!-- 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
@ -179,8 +175,8 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnCreateSlctnTrgt--${pageName}" title="선택 대상 감경부과 등록"> <button type="button" class="btn btn-primary w-px-120" id="btnCreateSlctnTrgt--${pageName}" title="선택 대상 감경부과 등록">
선택 대상 감경부과 등록 선택 대상 감경부과 등록
</button> </button>
@ -190,7 +186,7 @@
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -288,11 +284,10 @@
</div> </div>
</div> </div>
</div> </div>
<!-- / DataTables(그리드) --> <!-- DataTables(그리드) -->
</div> <!-- / <div class="wrapper-list"> --> </div> <!-- <div class="card wrapper-list"> -->
</div> <!-- / <div class="card"> -->
</div> <!-- / <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- / <div class="container-xxl flex-grow-1 px-0"> -->
<!-- / Content --> <!-- Content -->
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>

@ -7,9 +7,7 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
<!-- hidden --> <!-- hidden -->
@ -54,24 +52,26 @@
<button type="button" class="bx bx-sm bx-calendar bg-white" id="btnDudtYmd--${pageName}"></button> <button type="button" class="bx bx-sm bx-calendar bg-white" id="btnDudtYmd--${pageName}"></button>
</div> </div>
</div> </div>
</form> <!-- /입력 영역 --> </form>
</div> <!-- <div class="card"> --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> -->
</div> <!-- / Content <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
</div> <!-- / inner page html <div class="content-pop"> --> <!-- Content -->
</div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<!-- Page Body --> <div class="card wrapper-list">
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -25,7 +22,7 @@
</button> </button>
</span> </span>
</div> </div>
<!-- / 상단 버튼 --> <!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -109,8 +106,7 @@
</span> </span>
</div> </div>
</div> </div>
</div> </div> <!-- 메인 조건 -->
<!-- / 메인 조건 -->
<!-- 상세 조건 --> <!-- 상세 조건 -->
<div id="searchDetail--${pageName}" class="container-search container-search-detail collapse"> <div id="searchDetail--${pageName}" class="container-search container-search-detail collapse">
@ -170,10 +166,9 @@
<button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button> <button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button>
</div> </div>
</div> </div>
</div> </div> <!-- 상세 조건 -->
<!-- / 상세 조건 -->
</form> </form>
<!-- / 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<!-- 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
@ -184,12 +179,12 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -331,11 +326,10 @@
</div> </div>
</div> </div>
</div> </div>
<!-- / DataTables(그리드) --> <!-- DataTables(그리드) -->
</div> <!-- / Wrapper-list --> </div> <!-- <div class="card wrapper-list"> -->
</div> <!-- / Card --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
</div> <!-- Content -->
<!-- / Content -->
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>

@ -5,9 +5,10 @@
<!-- inner page html --> <!-- inner page html -->
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<div class="card"> <div class="card wrapper-list">
<div class="wrapper-list"> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">초기화</button> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">초기화</button>
<span class="container-window-btn-right"> <span class="container-window-btn-right">
@ -15,7 +16,9 @@
<button type="button" class="btn btn-excel w-px-120" id="btnExcel--${pageName}" title="엑셀">엑셀</button> <button type="button" class="btn btn-excel w-px-120" id="btnExcel--${pageName}" title="엑셀">엑셀</button>
</span> </span>
</div> </div>
<!-- 상단 버튼 -->
<!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
<!-- hidden --> <!-- hidden -->
<input type="hidden" id="sggCd--${pageName}" name="sggCd" /> <input type="hidden" id="sggCd--${pageName}" name="sggCd" />
@ -74,7 +77,7 @@
</span> </span>
</div> </div>
</div> </div>
</div> </div> <!-- 메인 조건 -->
<!-- 상세 조건 --> <!-- 상세 조건 -->
<div id="searchDetail--${pageName}" class="container-search container-search-detail collapse"> <div id="searchDetail--${pageName}" class="container-search container-search-detail collapse">
@ -134,19 +137,21 @@
<button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button> <button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button>
</div> </div>
</div> </div>
</div> <!-- / 상세 조건 --> </div> <!-- 상세 조건 -->
</form> </form>
<!-- 검색 조건 영역 -->
<!-- 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<!-- 건수, 페이지 표시 -->
<div class="d-flex flex-row justify-content-between"> <div class="d-flex flex-row justify-content-between">
<span id="paging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></span> <span id="paging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></span>
<ul id="paging--${pageName}" class="pagination pagination-primary"> <ul id="paging--${pageName}" class="pagination pagination-primary">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="감경 수정"> <button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="감경 수정">
감경 수정 감경 수정
</button> </button>
@ -156,7 +161,7 @@
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -253,9 +258,9 @@
</div> </div>
</div> </div>
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
</div> </div> <!-- <div class="card wrapper-list"> -->
</div> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
</div> <!-- Content -->
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>

@ -7,9 +7,7 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
<!-- hidden --> <!-- hidden -->
@ -62,24 +60,26 @@
<textarea type="text" class="form-control w-85" id="etcCn--${pageName}" name="etcCn" data-map="ETC_CN" rows="3" data-maxlengthb="1000"></textarea> <textarea type="text" class="form-control w-85" id="etcCn--${pageName}" name="etcCn" data-map="ETC_CN" rows="3" data-maxlengthb="1000"></textarea>
</div> </div>
</div> </div>
</form> <!-- /입력 영역 --> </form>
</div> <!-- <div class="card"> --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> -->
</div> <!-- / Content <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
</div> <!-- / inner page html <div class="content-pop"> --> <!-- Content -->
</div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -7,9 +7,7 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
<!-- hidden --> <!-- hidden -->
@ -120,22 +118,24 @@
<input type="text" class="form-control w-30" id="dongCd--${pageName}" name="dongCd" data-map="DONG_CD" readonly /> <input type="text" class="form-control w-30" id="dongCd--${pageName}" name="dongCd" data-map="DONG_CD" readonly />
</div> </div>
</div> </div>
</form> <!-- /입력 영역 --> </form>
</div> <!-- <div class="card"> --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">저장</button> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">저장</button>
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> -->
</div> <!-- / Content <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
</div> <!-- / inner page html <div class="content-pop"> --> <!-- Content -->
</div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************
@ -160,7 +160,7 @@
prefix: "payer" prefix: "payer"
, prefixName: "납부자" , prefixName: "납부자"
, keymapper: info => info ? info.RTPYR_ID : "" , keymapper: info => info ? info.RTPYR_ID : ""
, dataGetter: obj => obj.payerInfo , dataGetter: obj => obj.${infoPrefix}Info
, formats: { , formats: {
CRDN_YMD_TM: datetimeFormat CRDN_YMD_TM: datetimeFormat
} }
@ -175,13 +175,14 @@
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set($P.control, item); $P.formFields.set($P.control, item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.fnSetURL(item.data.TASK_SE_CD); $P.fnSetURL(item.data.TASK_SE_CD);
} }
// 저장 callback // 저장 callback
$P.control.onSave = (resp) => { $P.control.onSave = (resp) => {
let dialogTitle = $("#" + $P.control.prefix + "Dialog").find("h5.modal-title").html(); let dialogTitle = $("#" + $P.control.prefix + "Dialog--${openerPageName}").find("h5.modal-title").html();
let showMessage = resp.rtnMsg.replace(/[S]|[F]/g, dialogTitle); let showMessage = resp.rtnMsg.replace(/[S]|[F]/g, dialogTitle);
// 메시지 출력 // 메시지 출력
@ -191,7 +192,7 @@
}); });
if (resp.saved) { if (resp.saved) {
dialog.close($P.control.prefix + "Dialog"); dialog.close($P.control.prefix + "Dialog--${openerPageName}");
} }
} }
@ -369,7 +370,6 @@
$("#addr--${pageName}").prop("readonly", false); // 주소 $("#addr--${pageName}").prop("readonly", false); // 주소
$("#zip--${pageName}").prop("readonly", false); // 우편번호 $("#zip--${pageName}").prop("readonly", false); // 우편번호
$("#dtlAddr--${pageName}").prop("readonly", false); // 상세 주소 $("#dtlAddr--${pageName}").prop("readonly", false); // 상세 주소
// 도로명 주소 // 도로명 주소
$("#roadNmCd--${pageName}").val(""); // 도로명 코드 $("#roadNmCd--${pageName}").val(""); // 도로명 코드
$("#udgdSeCd--${pageName}").val(""); // $("#udgdSeCd--${pageName}").val(""); //
@ -377,12 +377,12 @@
$("#bsno--${pageName}").val(""); // $("#bsno--${pageName}").val(""); //
$("#bldgMngNo--${pageName}").val(""); // $("#bldgMngNo--${pageName}").val(""); //
// 법정동 // 법정동
$("#stdgCd--${pageName}").val(""); // $("#stdgCd--${pageName}").val(""); // 법정동 코드
$("#mtnSeCd--${pageName}").val(""); // $("#mtnSeCd--${pageName}").val(""); //
$("#mno--${pageName}").val(""); // $("#mno--${pageName}").val(""); // 본번
$("#sno--${pageName}").val(""); // $("#sno--${pageName}").val(""); // 부번
// 행정동 // 행정동
$("#dongCd--${pageName}").val(""); // $("#dongCd--${pageName}").val(""); // 행정동 코드
$("#rtpyrInptSeCd--${pageName}").val("01"); // 납부자 입력 구분 코드(FIM015) 01:수기입력 $("#rtpyrInptSeCd--${pageName}").val("01"); // 납부자 입력 구분 코드(FIM015) 01:수기입력
$("#addrInptSeCd--${pageName}").val("01"); // 주소 입력 구분 코드(FIM087) 01:수기입력 $("#addrInptSeCd--${pageName}").val("01"); // 주소 입력 구분 코드(FIM087) 01:수기입력
@ -414,8 +414,6 @@
// 초기 화면 설정 // 초기 화면 설정
$P.initForm = () => { $P.initForm = () => {
$("#addr--${pageName}").prop("readonly", true); // 주소 $("#addr--${pageName}").prop("readonly", true); // 주소
$("#zip--${pageName}").prop("readonly", true); // 우편번호 $("#zip--${pageName}").prop("readonly", true); // 우편번호
$("#dtlAddr--${pageName}").prop("readonly", true); // 상세 주소 $("#dtlAddr--${pageName}").prop("readonly", true); // 상세 주소

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<!-- Page Body --> <div class="card wrapper-list">
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -25,7 +22,7 @@
</button> </button>
</span> </span>
</div> </div>
<!-- / 상단 버튼 --> <!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -123,7 +120,7 @@
</span> </span>
</div> </div>
</div> </div>
</div> <!-- / 메인 조건 --> </div> <!-- 메인 조건 -->
<!-- 상세 조건 --> <!-- 상세 조건 -->
<div id="searchDetail--${pageName}" class="container-search container-search-detail collapse"> <div id="searchDetail--${pageName}" class="container-search container-search-detail collapse">
@ -183,10 +180,9 @@
<button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button> <button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button>
</div> </div>
</div> </div>
</div> </div> <!-- 상세 조건 -->
<!-- / 상세 조건 -->
</form> </form>
<!-- / 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<!-- 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
@ -197,12 +193,12 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -334,11 +330,10 @@
</div> </div>
</div> </div>
</div> </div>
<!-- / DataTables(그리드) --> <!-- DataTables(그리드) -->
</div> <!-- <div class="wrapper-list"> --> </div> <!-- <div class="card wrapper-list"> -->
</div> <!-- <div class="card"> -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- / Content --> <!-- Content -->
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>

@ -1,13 +1,12 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%>
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> <%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<c:set var="prefixName" scope="request">수납 정보</c:set>
<!-- inner page html --> <!-- inner page html -->
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<c:set var="prefixName" scope="request">수납 정보</c:set>
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
@ -140,24 +139,26 @@
</select> </select>
</div> </div>
</div> </div>
</form> <!-- /입력 영역 --> </form>
</div> <!-- <div class="card"> --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장" onclick="fnSave${pageName}()"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장" onclick="fnSave${pageName}()">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> -->
</div> <!-- / Content <div class="container flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
</div> <!-- / inner page html <div class="content-pop"> --> <!-- Content -->
</div>
<!-- / inner page html <div class="content-pop"> -->
<script> <script>
/************************************************************************** /**************************************************************************

@ -556,11 +556,11 @@
} }
ajax.get({ ajax.get({
url: wctx.url("/" + params.taskSeCd + "/payer/info.do") url: wctx.url("/" + params.taskSeCd + "/payer/info.do") + "?openerPageName=${pageName}"
, data: params || {} , data: params || {}
, success: resp => { , success: resp => {
dialog.open({ dialog.open({
id: "payerDialog" id: $P.control.prefixed("Dialog--${pageName}")
, title: dialogTitle , title: dialogTitle
, content: resp , content: resp
, size: "lg" , size: "lg"

@ -7,10 +7,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- Content --> <!-- Content -->
<div class="container-xxl flex-grow-1 px-0"> <div class="container-xxl flex-grow-1 px-0">
<!-- Page Body --> <div class="card wrapper-list">
<div class="card">
<div class="wrapper-list">
<!-- 상단 버튼 --> <!-- 상단 버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화"> <button type="button" class="btn btn-outline-dark w-px-120" id="btnReset--${pageName}" title="초기화">
@ -25,7 +22,7 @@
</button> </button>
</span> </span>
</div> </div>
<!-- / 상단 버튼 --> <!-- 상단 버튼 -->
<!-- 검색 조건 영역 --> <!-- 검색 조건 영역 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
@ -87,7 +84,7 @@
</span> </span>
</div> </div>
</div> </div>
</div> <!-- / 메인 조건 --> </div> <!-- 메인 조건 -->
<!-- 상세 조건 --> <!-- 상세 조건 -->
<div id="searchDetail--${pageName}" class="container-search container-search-detail collapse"> <div id="searchDetail--${pageName}" class="container-search container-search-detail collapse">
@ -119,8 +116,9 @@
<button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button> <button type="button" class="btn btn-sm btn-outline-dark" id="btnFindUser--${pageName}" title="사용자 검색">검색</button>
</div> </div>
</div> </div>
</div> <!-- / 상세 조건 --> </div> <!-- 상세 조건 -->
</form> <!-- / 검색 조건 영역 --> </form>
<!-- 검색 조건 영역 -->
<!-- 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
@ -131,8 +129,8 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="민원상담내용 수정"> <button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="민원상담내용 수정">
상담내용 수정 상담내용 수정
</button> </button>
@ -142,7 +140,7 @@
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 및 건수 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<!-- DataTables(그리드) --> <!-- DataTables(그리드) -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
@ -199,11 +197,10 @@
</div> </div>
</div> </div>
</div> </div>
<!-- / DataTables(그리드) --> <!-- DataTables(그리드) -->
</div> <!-- <div class="wrapper-list"> --> </div> <!-- <div class="card wrapper-list"> -->
</div> <!-- <div class="card"> -->
</div> <!-- <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container-xxl flex-grow-1 px-0"> -->
<!-- / Content --> <!-- Content -->
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>

@ -7,9 +7,7 @@
<div class="content-pop"> <div class="content-pop">
<!-- Content --> <!-- Content -->
<div class="container flex-grow-1 px-0"> <div class="container flex-grow-1 px-0">
<!-- Page Body -->
<div class="card"> <div class="card">
<!-- 입력 영역 --> <!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit"> <form id="frmEdit--${pageName}" name="frmEdit">
<!-- hidden --> <!-- hidden -->
@ -47,23 +45,24 @@
<textarea type="text" class="form-control w-85" id="dscsnCn--${pageName}" name="dscsnCn" data-map="DSCSN_CN" rows="5" data-maxlengthb="4000"></textarea> <textarea type="text" class="form-control w-85" id="dscsnCn--${pageName}" name="dscsnCn" data-map="DSCSN_CN" rows="5" data-maxlengthb="4000"></textarea>
</div> </div>
</div> </div>
</form> <!-- /입력 영역 --> </form>
</div> <!-- <div class="card"> --> <!-- 입력 영역 -->
<!-- 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장"> <button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장">
저장 저장
</button> </button>
</span> </span>
</span> </span>
</div> </div>
<!-- / 업무 버튼 표시 --> <!-- 업무 버튼 및 건수 표시 -->
</div> <!-- <div class="card"> -->
</div> <!-- / Content <div class="container-xxl flex-grow-1 px-0"> --> </div> <!-- <div class="container flex-grow-1 px-0"> -->
<!-- Content -->
</div> <!-- / inner page html <div class="content-pop"> --> </div> <!-- / inner page html <div class="content-pop"> -->
<script> <script>

Loading…
Cancel
Save