diff --git a/src/main/java/cokr/xit/adds/nims/web/AddsNimsController.java b/src/main/java/cokr/xit/adds/nims/web/AddsNimsController.java index 1493abe..27b047a 100644 --- a/src/main/java/cokr/xit/adds/nims/web/AddsNimsController.java +++ b/src/main/java/cokr/xit/adds/nims/web/AddsNimsController.java @@ -271,7 +271,7 @@ public class AddsNimsController extends ApplicationController { //------------------------------------------------------------------------------------------------- @RequestMapping(value = "dsuseMgtDoc-list.do", name="보고문서관리 목록 조회") public ModelAndView getDsuseMgtDocList(DsuseMgtDocQuery query) { - query.setOrderBy("dsuse_de DESC, dsuse_mth_cd, dscdmng_id"); + query.setOrderBy("dsuse_de DESC, dsuse_se_cd, dsuse_mth_cd, dscdmng_id"); setFetchSize(query); return setCollectionInfo(new ModelAndView("jsonView"), dsuseMgtDocService.getDsuseMgtDocList(query),"",""); diff --git a/src/main/webapp/WEB-INF/jsp/adds/nims/dsuseDoc-main.jsp b/src/main/webapp/WEB-INF/jsp/adds/nims/dsuseDoc-main.jsp index 23b8dfe..c03b1d2 100644 --- a/src/main/webapp/WEB-INF/jsp/adds/nims/dsuseDoc-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/adds/nims/dsuseDoc-main.jsp @@ -95,21 +95,21 @@ data-by="by--${pageName}" data-by-output="byOutput--${pageName}" data-main-option="mainOption--${pageName}" data-sub-option="subOption--${pageName}"> No. - 관할관청 폐기관리번호 폐기일자 + 폐기구분 폐기방법 + 폐기장소 업체명 폐기건수 폐기결과보고서 처리내역및사진 처리상태 폐기사유 - 폐기구분 - 폐기장소 취급일자 @@ -119,13 +119,15 @@ {ROW_NUM} - {dept_nm} {dscdmng_id} {dsuse_de} + {dsuse_se_nm} {dsuse_mth_nm} + {dsuse_loc} {bssh_nm} {rnd_dtl_rpt_cnt} @@ -136,8 +138,6 @@ {prgrs_stts_nm} {dsuse_prv_nm} - {dsuse_se_nm} - {dsuse_loc} {hdr_de} @@ -198,7 +198,7 @@ $P.control.defaultFetchSize = FETCH_XS; // 1 페이지당 조회되는 자료 건수 index.jsp에서 확인 FETCH_XS = 30 $P.control.beforeCurrent = null; - + /************************************************************************** * DatasetControl 이벤트 @@ -206,7 +206,7 @@ // Dataset 변경 이벤트 $P.control.onDatasetChange = (obj) => { $P.renderList(obj.${infoPrefix}Total); - + $("#${infoPrefix}Paging--${pageName}").setPaging({ list: $P.control.dataset , prefix: "${infoPrefix}Paging--${pageName}" @@ -216,7 +216,7 @@ , func: "pageObject['${pageName}'].control.load({index})" }); - + }; // 현재 선택 자료 변경 이벤트 @@ -225,32 +225,32 @@ if (!item) { return; } - + let key = item.data.dscdmng_id; $("#tbody--${pageName}").setCurrentRow(key); }; - + // 체크 자료 변경 이벤트 $P.control.onSelectionChange = (selected) => { let list = $P.control.dataset; let keys = selected.map(e => list.getKey(e)); - + //버튼 $("#btnCreateDsuseRsltDoc--${pageName}").prop("disabled", keys.length < 1); $("#btnCreateDsuseRsltListPhoto--${pageName}").prop("disabled", keys.length < 1); - + if(${currentUser.hasAuthorities("ROLE_MANAGER")} || ${currentUser.hasAuthorities("ROLE_ADMIN")}) { $("#btnCreateDsuseRsltDoc--${pageName}").prop("disabled", true); $("#btnCreateDsuseRsltListPhoto--${pageName}").prop("disabled", true); } - + //그리드 체크박스 $("#tbody--${pageName}").find("td input[type='checkbox']").each(function() { let checkbox = $(this); checkbox.prop("checked", keys.includes(checkbox.val())); }); - + //그리드 제목 체크박스 if (keys.length < 1) { $("#theadTr--${pageName}").find("input[type='checkbox']").prop("checked", false); // 체크 해제 @@ -289,7 +289,7 @@ $("#tbody--${pageName}").html(trs.join()); - + } $P.control.getBsshInfo = (gdccId) => { @@ -314,7 +314,7 @@ /************************************************************************** * 사용자 함수(function) **************************************************************************/ - + // 사용자검색 callback $P.callbackFindUser = (userId, userNm) => { @@ -333,7 +333,7 @@ } else { return; } - + dialog.alert({ content: "선택한 폐기관리 정보로 "+ docName+" 파일을 생성 하시겠습니까?" , init: () => { AppSupport.setDialogZindex(); } @@ -341,9 +341,9 @@ $P.fnCreateDoc(ADDS12); } }); - + }; - + //한글문서파일 생성 요청 $P.fnCreateDoc = (ADDS12) => { let dscdmngIds = $P.control.dataset.getKeys("selected"); @@ -403,7 +403,7 @@ //alert(e) }); }; - + // 업체 검색 버튼 이벤트 $P.fnSearchBssh = () => { $P.control.getBsshInfo(); @@ -493,7 +493,7 @@ } }); }); - + // 업체 검색 버튼 이벤트 $("#btnBsshSearch--${pageName}").on("click", function() { $P.fnSearchBssh();