feat: 제품검색 팝업 신규 API 적용/미적용 선택 가능하도록 반영

main
Jonguk. Lim 4 weeks ago
parent 4f7bf7a7af
commit 9359896fc2

@ -63,6 +63,10 @@
<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>
<span class="container-window-btn-right">
<!-- FIXME:: NIMS API 개발 완료후 적용 -->
<%-- <input type="checkbox" id="chkBsshCd--${pageName}" name="chkBsshCd" title="업체코드적용" style="align-items: baseline"/>&nbsp;<strong>신규API 업체코드 적용</strong>--%>
</span>
</div> </div>
</div> </div>
<div class="card col-6"> <div class="card col-6">
@ -127,6 +131,7 @@
<ul id="${infoPrefix}DetailPaging--${pageName}" class="pagination pagination-primary" style="display: none;"> <ul id="${infoPrefix}DetailPaging--${pageName}" class="pagination pagination-primary" style="display: none;">
</ul> </ul>
<span class="container-window-btn-right"> <span class="container-window-btn-right">
<input type="checkbox" id="chkDtlBsshCd--${pageName}" name="chkDtlBsshCd" title="업체코드적용" style="align-items: baseline"/>&nbsp;<strong>신규 API 업체코드 적용</strong>
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<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>
@ -343,12 +348,18 @@
return false; return false;
} }
// FIXME:: NIMS API 개발 완료후 적용
<%--let bsshCd = '${bsshCd}';--%>
<%--if(!$('#chkBsshCd--${pageName}').is(":checked")){--%>
<%-- bsshCd = '';--%>
<%--}--%>
$P.control.query = { $P.control.query = {
... $P.formFields.get(), ... $P.formFields.get(),
pg: 1, pg: 1,
p: $P.formFields.get().schProductCd, p: $P.formFields.get().schProductCd,
pn: $P.formFields.get().schProductNm, pn: $P.formFields.get().schProductNm,
bc: '${bsshCd}', //업체코드 bc: bsshCd, //업체코드
userId: "${currentUser.account}" userId: "${currentUser.account}"
}; };
$P.control.query.fetchSize = FETCH_XXL; // 한번에 조회되는 자료 건수 $P.control.query.fetchSize = FETCH_XXL; // 한번에 조회되는 자료 건수
@ -366,13 +377,18 @@
//그리드(우)조회(새로 조회) //그리드(우)조회(새로 조회)
$P.fnDetailSearchList = () => { $P.fnDetailSearchList = () => {
let bsshCd = '${bsshCd}';
if(!$('#chkDtlBsshCd--${pageName}').is(":checked")){
bsshCd = '';
}
$P.seqInfoControl.query = { $P.seqInfoControl.query = {
fg: $('#schOpt--productPopup').val(), // 1-제조번호, 2-시리얼번호 fg: $('#schOpt--productPopup').val(), // 1-제조번호, 2-시리얼번호
pg: 1, pg: 1,
p: $P.control.dataset.getCurrent().prductCd , //제품코드 p: $P.control.dataset.getCurrent().prductCd , //제품코드
t: $('#schText--productPopup').val(), //제조번호 또는 시리얼번호 t: $('#schText--productPopup').val(), //제조번호 또는 시리얼번호
vd: $("input[name='schPrdValidDe']").val().replaceAll("-", ""), vd: $("input[name='schPrdValidDe']").val().replaceAll("-", ""),
bc: '${bsshCd}', //업체코드 bc: bsshCd, //업체코드
userId: "${currentUser.account}" userId: "${currentUser.account}"
}; };
@ -384,7 +400,6 @@
//그리드(우)조회(스크롤) //그리드(우)조회(스크롤)
$P.scrollDetailDataList = () => { $P.scrollDetailDataList = () => {
$P.seqInfoControl.query.pg = $P.seqInfoControl.query.pageNum + 1; $P.seqInfoControl.query.pg = $P.seqInfoControl.query.pageNum + 1;
$P.seqInfoControl.load($P.seqInfoControl.query.pageNum + 1); $P.seqInfoControl.load($P.seqInfoControl.query.pageNum + 1);
} }

Loading…
Cancel
Save