fix: 검색조건, 공통코드 처리

dev
Jonguk. Lim 5 months ago
parent a0aa7afb1e
commit 4178bb3da5

@ -124,10 +124,7 @@ public class AddsNimsController extends ApplicationController {
@RequestMapping(value = "/dsuseMgtReceipt.do", name="신청서 접수 메인")
public ModelAndView dsuseMgtReceiptMain() {
ModelAndView mav = new ModelAndView("adds/nims/dsuseMgtReceipt-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("ADDS11");
mav.addObject("ADDS11List", commonCodes.get("ADDS11"));
setCmmCodeAdds11(mav);
return mav
.addObject("pageName", "dsuseMgtReceipt") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
@ -139,6 +136,7 @@ public class AddsNimsController extends ApplicationController {
@RequestMapping(value = "dsuseMgtRslt.do", name="결과[통보] 처리 메인")
public ModelAndView dsuseMgtRsltMain() {
ModelAndView mav = new ModelAndView("adds/nims/dsuseMgtRslt-main");
setCmmCodeAdds11(mav);
return mav
.addObject("pageName", "dsuseMgtRslt") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
@ -150,9 +148,7 @@ public class AddsNimsController extends ApplicationController {
@RequestMapping(value = "/dsuseMgtMapping.do", name="폐기 보고 확인 메인")
public ModelAndView dsuseMgtMapping() {
ModelAndView mav = new ModelAndView("adds/nims/dsuseMgtMapping-main");
// 사용자 정보
//ManagedUser managedUser = (ManagedUser)currentUser().getUser();
setCmmCodeAdds11(mav);
return mav
.addObject("pageName", "dsuseMgtMapping") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
@ -165,9 +161,16 @@ public class AddsNimsController extends ApplicationController {
public ModelAndView dsuseMgtDoc() {
ModelAndView mav = new ModelAndView();
mav.setViewName("adds/nims/dsuseDoc-main");
setCmmCodeAdds11(mav);
mav.addObject("pageName", "dsuseMgtDoc");
return mav;
}
private void setCmmCodeAdds11(ModelAndView mav){
Map<String, List<CommonCode>> commonCodes = getCodesOf("ADDS11");
mav.addObject("ADDS11List", commonCodes.get("ADDS11"));
}
//-------------------------------------------------------------------------------------------------
// menu 호출 처리
//-------------------------------------------------------------------------------------------------

@ -45,9 +45,9 @@
<label class="form-label fw-bold form-search-title text-end" for="schSttsCd--${pageName}">처리상태</label>
<select class="form-select" id="schSttsCd--${pageName}" name="schSttsCd">
<option value="">전체</option>
<option value="01">폐기 신청서 접수</option>
<option value="03">폐기보고 맵핑</option>
<option value="05">종료</option>
<c:forEach items="${ADDS11List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
</select>
</div>
<div class="col-1">
@ -428,6 +428,7 @@
initDatepicker("frmSearch--${pageName}"); // 달력 초기화
$("#schDateFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); // 부과 제외 일자 시작
$("#schDateTo--${pageName}").datepicker("setDate", new Date()); // 부과 제외 일자 종료
$('#schSttsCd--${pageName}').val('06');
}
/**************************************************************************

@ -45,9 +45,9 @@
<label class="form-label fw-bold form-search-title text-end" for="schSttsCd--${pageName}">처리상태</label>
<select class="form-select" id="schSttsCd--${pageName}" name="schSttsCd">
<option value="">전체</option>
<option value="01">폐기 신청서 접수</option>
<option value="03">폐기보고 맵핑</option>
<option value="05">종료</option>
<c:forEach items="${ADDS11List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
</select>
</div>
<div class="col-1">
@ -517,6 +517,8 @@
initDatepicker("frmSearch--${pageName}"); // 달력 초기화
$("#schDateFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); // 부과 제외 일자 시작
$("#schDateTo--${pageName}").datepicker("setDate", new Date()); // 부과 제외 일자 종료
$('#schSttsCd--${pageName}').val('06');
}
/**************************************************************************

@ -29,6 +29,7 @@
~
<input type="text" class="form-control form-date" id="schDateTo--${pageName}" name="schDateTo" data-fmt-type="day" autocomplete="off" title="종료 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
<input type="checkbox" id="chkHdrDe--${pageName}" name="chkHdrDe" title="취급일자 적용" style="align-items: baseline"/>&nbsp;<strong>취급일자 적용</strong>
</span>
</div>
<!-- 업체명 -->
@ -45,9 +46,9 @@
<label class="form-label fw-bold form-search-title text-end" for="schSttsCd--${pageName}">처리상태</label>
<select class="form-select" id="schSttsCd--${pageName}" name="schSttsCd">
<option value="">전체</option>
<option value="01">폐기 신청서 접수</option>
<option value="03">폐기보고 맵핑</option>
<option value="05">종료</option>
<c:forEach items="${ADDS11List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
</select>
</div>
<div class="col-1">
@ -449,6 +450,11 @@
$P.fnSearchList = () => {
// 검색조건
$P.control.query = $P.formFields.get(); // 검색 조건
if(!$('#chkHdrDe--${pageName}').is(":checked")){
$P.control.query.schDateFrom = '';
$P.control.query.schDateTo = '';
}
$P.control.query.fetchSize = $P.control.defaultFetchSize; // 한번에 조회되는 자료 건수
$P.control.query.delYn = "N"; // 삭제 여부
@ -542,6 +548,8 @@
initDatepicker("frmSearch--${pageName}"); // 달력 초기화
$("#schDateFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); // 부과 제외 일자 시작
$("#schDateTo--${pageName}").datepicker("setDate", new Date()); // 부과 제외 일자 종료
$('#schSttsCd--${pageName}').val('01');
}
/**************************************************************************

Loading…
Cancel
Save