|
|
@ -63,14 +63,24 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="d-flex flex-row p-3 justify-content-between">
|
|
|
|
<div class="d-flex flex-row p-3 justify-content-between">
|
|
|
|
<label id="${infoPrefix}Paging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
|
|
|
|
<label id="${infoPrefix}Paging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
|
|
|
|
<ul id="${infoPrefix}Paging--${pageName}" class="pagination pagination-primary" style="display: none;">
|
|
|
|
<ul id="${infoPrefix}Paging--${pageName}" class="pagination pagination-primary" style="display: none;"></ul>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<!-- FIXME:: NIMS API 개발 완료후 적용 -->
|
|
|
|
<!-- FIXME:: NIMS API 개발 완료후 적용: disabled 제거 -->
|
|
|
|
<%--
|
|
|
|
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
<input type="checkbox" id="chkBsshCd--${pageName}" name="chkBsshCd" title="업체코드적용" style="align-items: baseline"/> <strong>신규API 업체코드 적용</strong>
|
|
|
|
<div style="display: none;">
|
|
|
|
|
|
|
|
<label class="form-label fw-bold form-search-title text-end" for="schPrdCd--${pageName}">제품 조회 구분</label>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-check form-check-inline mt-3">
|
|
|
|
|
|
|
|
<input id="bcPrd" name="schPrdCd" value="bcPrd" type="radio" class="form-check-input"/>
|
|
|
|
|
|
|
|
<label class="form-check-label" for="bcPrd">업체</label>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-check form-check-inline">
|
|
|
|
|
|
|
|
<input id="nimsPrd" name="schPrdCd" value="nimsPrd" type="radio" class="form-check-input"/>
|
|
|
|
|
|
|
|
<label class="form-check-label" for="nimsPrd">NIMS</label>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
--%>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="card col-6">
|
|
|
|
<div class="card col-6">
|
|
|
@ -136,7 +146,6 @@
|
|
|
|
<label id="${infoPrefix}DetailPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
|
|
|
|
<label id="${infoPrefix}DetailPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
|
|
|
|
<ul id="${infoPrefix}DetailPaging--${pageName}" class="pagination pagination-primary" style="display: none;"></ul>
|
|
|
|
<ul id="${infoPrefix}DetailPaging--${pageName}" class="pagination pagination-primary" style="display: none;"></ul>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<label class="form-label fw-bold form-search-title text-end" for="schSttsCd--${pageName}">제조번호 조회 구분</label>
|
|
|
|
<label class="form-label fw-bold form-search-title text-end" for="schSttsCd--${pageName}">제조번호 조회 구분</label>
|
|
|
@ -211,8 +220,6 @@
|
|
|
|
// $P.control 설정
|
|
|
|
// $P.control 설정
|
|
|
|
$P.control.defaultFetchSize = FETCH_XXS; // 1 페이지당 조회되는 자료 건수 index.jsp에서 확인 FETCH_XS = 30
|
|
|
|
$P.control.defaultFetchSize = FETCH_XXS; // 1 페이지당 조회되는 자료 건수 index.jsp에서 확인 FETCH_XS = 30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$P.seqInfoControl = new DatasetControl({
|
|
|
|
$P.seqInfoControl = new DatasetControl({
|
|
|
|
urls : {
|
|
|
|
urls : {
|
|
|
|
load : wctx.url("/adds/nims/getNimsProductSeqInfo.do"), // 시리얼번호 검색
|
|
|
|
load : wctx.url("/adds/nims/getNimsProductSeqInfo.do"), // 시리얼번호 검색
|
|
|
@ -247,8 +254,6 @@
|
|
|
|
// $P.control 설정
|
|
|
|
// $P.control 설정
|
|
|
|
$P.seqInfoControl.defaultFetchSize = FETCH_MD; // 1 페이지당 조회되는 자료 건수 index.jsp에서 확인 FETCH_XS = 30
|
|
|
|
$P.seqInfoControl.defaultFetchSize = FETCH_MD; // 1 페이지당 조회되는 자료 건수 index.jsp에서 확인 FETCH_XS = 30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
/**************************************************************************
|
|
|
|
* DatasetControl 이벤트
|
|
|
|
* DatasetControl 이벤트
|
|
|
|
**************************************************************************/
|
|
|
|
**************************************************************************/
|
|
|
@ -301,8 +306,6 @@
|
|
|
|
, prefix: "${infoPrefix}DetailPaging--${pageName}"
|
|
|
|
, prefix: "${infoPrefix}DetailPaging--${pageName}"
|
|
|
|
, totalSize: obj.totalCount
|
|
|
|
, totalSize: obj.totalCount
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
/**************************************************************************
|
|
|
@ -358,19 +361,12 @@
|
|
|
|
});
|
|
|
|
});
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// if($P.formFields.get().schProductNm.length !== 0 && $P.formFields.get().schProductNm.length < 2){
|
|
|
|
|
|
|
|
// dialog.alert({
|
|
|
|
|
|
|
|
// content: "상품명은 2자 이상으로 조회해 주세요."
|
|
|
|
|
|
|
|
// });
|
|
|
|
|
|
|
|
// return false;
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// FIXME:: NIMS API 개발 완료후 적용
|
|
|
|
|
|
|
|
let bsshCd = '${bsshCd}';
|
|
|
|
let bsshCd = '${bsshCd}';
|
|
|
|
<%--if(!$('#chkBsshCd--${pageName}').is(":checked")){--%>
|
|
|
|
|
|
|
|
<%-- bsshCd = '';--%>
|
|
|
|
if($('input:radio[name="schPrdCd"]:checked').val() === 'nimsPrd'){
|
|
|
|
<%--}--%>
|
|
|
|
bsshCd = '';
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$P.control.query = {
|
|
|
|
$P.control.query = {
|
|
|
|
... $P.formFields.get(),
|
|
|
|
... $P.formFields.get(),
|
|
|
@ -386,13 +382,11 @@
|
|
|
|
$P.control.load(1);
|
|
|
|
$P.control.load(1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$P.scrollList = () => {
|
|
|
|
$P.scrollList = () => {
|
|
|
|
$P.control.query.pg = $P.control.query.pageNum + 1;
|
|
|
|
$P.control.query.pg = $P.control.query.pageNum + 1;
|
|
|
|
$P.control.load($P.control.query.pageNum + 1);
|
|
|
|
$P.control.load($P.control.query.pageNum + 1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//그리드(우)조회(새로 조회)
|
|
|
|
//그리드(우)조회(새로 조회)
|
|
|
|
$P.fnDetailSearchList = () => {
|
|
|
|
$P.fnDetailSearchList = () => {
|
|
|
|
|
|
|
|
|
|
|
@ -457,6 +451,7 @@
|
|
|
|
$("#btnSave--${pageName}").on("click", () => $P.fnSave()); // 저장
|
|
|
|
$("#btnSave--${pageName}").on("click", () => $P.fnSave()); // 저장
|
|
|
|
$("#btnSearch--${pageName}").on("click", () => $P.fnSearchList());
|
|
|
|
$("#btnSearch--${pageName}").on("click", () => $P.fnSearchList());
|
|
|
|
$("#btnSearchDtl--${pageName}").on("click", () => $P.fnDetailSearchList());
|
|
|
|
$("#btnSearchDtl--${pageName}").on("click", () => $P.fnDetailSearchList());
|
|
|
|
|
|
|
|
$('input:radio[name="schPrdCd"]').on("change", () => $P.fnSearchList());
|
|
|
|
$('input:radio[name="schMnfNo"]').on("change", () => $P.fnDetailSearchList());
|
|
|
|
$('input:radio[name="schMnfNo"]').on("change", () => $P.fnDetailSearchList());
|
|
|
|
|
|
|
|
|
|
|
|
$("#frmSearch--${pageName} input").onEnterPress($P.fnSearchList);
|
|
|
|
$("#frmSearch--${pageName} input").onEnterPress($P.fnSearchList);
|
|
|
@ -480,6 +475,7 @@
|
|
|
|
// 초기 화면 설정
|
|
|
|
// 초기 화면 설정
|
|
|
|
$P.initForm = () => {
|
|
|
|
$P.initForm = () => {
|
|
|
|
$("#btnSearchDtl--${pageName}").prop("disabled", true);
|
|
|
|
$("#btnSearchDtl--${pageName}").prop("disabled", true);
|
|
|
|
|
|
|
|
$('input:radio[name="schPrdCd"]').filter('[value="bcPrd"]').prop('checked', true);
|
|
|
|
$('input:radio[name="schMnfNo"]').filter('[value="bc"]').prop('checked', true);
|
|
|
|
$('input:radio[name="schMnfNo"]').filter('[value="bc"]').prop('checked', true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|