====== 개요 ====== 배치심의 관리를 통해 관리자가 해당 관련 업무를 심의, 수정, 삭제 등을 수행할 수 있도록 한다. ====== 기능 설명 ====== - 배치심의를 심의할 수 있다. - 배치심의를 재심의할 수 있다. - 배치심의이력을 조회할 수 있다. - 배치심의내용을 수정할 수 있다. - 배치심의를 삭제할 수 있다. ===== 관련소스 ===== ^유형^대상소스명^비고^ |Controller|egovframework.bopr.bam.web.EgovDlbrtController.java|배치심의 Controller Class| |Service|egovframework.bopr.bam.service.EgovDlbrtService.java|배치심의 Service Class| |ServiceImpl|egovframework.bopr.bam.service.impl.EgovDlbrtServiceImpl.java|배치심의 ServiceImpl Class| |VO|egovframework.bopr.bam.service.DlbrtVO.java|배치심의 VO Class| |VO|egovframework.com.cmm.ComDefaultVO.java|검색 VO Class| |DAO|egovframework.bopr.bam.service.impl.DlbrtDAO.java|배치심의 Dao Class| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovBatchDlbrtConfmList.jsp|배치심의 목록조회 페이지| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovBatchDlbrtConfmRegist.jsp|배치심의 등록 페이지| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovBatchDlbrtConfmDetail.jsp|배치심의 상세조회 페이지| |QUERY XML|/egovframework/sqlmap/bopr/bam/dlbrt/Dlbrt_SQL_Mysql.xml|배치심의 MySQL용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/dlbrt/Dlbrt_SQL_Oracle.xml|배치심의 Oracle용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/dlbrt/Dlbrt_SQL_Tibero.xml|배치심의 Tibero용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/dlbrt/Dlbrt_SQL_Altibase.xml|배치심의 Altibase용 QUERY XML| |Message properties|resources/egovframework/message/com/message-common_ko_KR.properties|배치심의 Message properties| |Idgen XML|resources/egovframework/spring/context-idgen.xml|배치심의 Id생성 Idgen XML| ===== 관련테이블 ===== ^테이블명^테이블명(영문)^비고^ |업무심의요청 정보|TN_JOB_DLBRT|업무심의요청 정보를 관리한다.| |배치심의요청 정보|TN_BATCH_DLBRT|배치심의요청 정보를 관리한다.| |배치심의 정보|TN_BATCH_DLBRT_RESULT|배치심의 정보를 관리한다.| \\ ====== 화면 설명 ====== ===== 목록 화면 ===== ^Action^URL^Controller method^QueryID^ |배치심의요청 목록조회|/bopr/bam/EgovBatchDlbrtConfmList.do|selectBatchDlbrtList|"dlbrtDAO.selectBatchDlbrtList"| |배치심의요청 목록조회 카운트|N/A|N/A|"dlbrtDAO.selectBatchDlbrtConfmListTotCnt"| |배치심의요청 목록삭제|/bopr/bam/EgovBatchDlbrtConfmListDelete.do|deleteBatchDlbrt|"dlbrtDAO.deleteBatchDlbrt"| {{:egovframework:bopr:가이드:배치심의:EgovBatchDlbrtConfmList-1.png|}} * 등록된 배치심의요청이 페이징처리되어 목록으로 조회할 수 있다. * 승인여부선택(①)으로 승인 여부에 따른 배치만을 필터링 할 수 있으며, 검색조건선택(②)으로 검색조건으로 배치심의번호, 배치명을 설정할 수 있다. 검색어입력란(③)에 원하는 검색어를 입력(검색조건선택에서 아무것도 선택하지 않는 경우에는 활성화되지 않는다.)한 뒤 검색버튼(⑤)을 클릭하여 조건조회를 할 수 있다. * 배치심의요청이 등록된 등록일자(④)로 검색이 가능하다. 첫번째 일자는 검색조건의 시작 일자, 두번째 일자는 검색조건의 종료 일자를 선택할 수 있다. 시작 일자만 입력하는 경우 해당 일자 이후에 등록된 배치심의를 모두 표시하며, 종료 일자만 입력하는 경우 해당 일자 이전에 등록된 배치심의를 모두 표시한다. 모두 입력하는 경우 시작 일자와 종료 일자 사이에 등록된 배치심의를 검색한다. * 초기화(⑥) 버튼을 클릭하면 모든 검색조건을 초기화 시킨다. 일자 검색의 경우 수동으로 삭제 할 수 없으므로 초기화 버튼으로만 삭제가 가능하다. * 배치명(⑨)을 클릭하면 상세조회로 이동한다. * ⑧의 부분에 체크박스가 존재하며, 가장 위의 제목단의 체크박스를 클릭하면 전체선택, 하단의 수행번호 앞의 체크박스를 클릭하면 해당 건 별로 선택이 가능하다. * 삭제버튼(⑦)을 클릭하여 한개 또는 복수의 배치심의요청을 삭제할 수 있다.(관리자이기 때문에 심의가 된 건도 삭제가 가능하다) * 페이지 이동(⑩) - 숫자 클릭 : 해당 숫자의 페이지로 이동한다. - {{:egovframework:bopr:가이드:배치정보:icon_prev.png|}} : 이전 페이지목록(10Page 단위)로 이동한다. - {{:egovframework:bopr:가이드:배치정보:icon_next.png|}} : 다음 페이지목록(10Page 단위)로 이동한다. - {{:egovframework:bopr:가이드:배치정보:icon_prevend.png|}} : 맨 처음 페이지로 이동한다. - {{:egovframework:bopr:가이드:배치정보:icon_nextend.png|}} : 마지막 페이지로 이동한다. - 조회 건수가 100개 이하여서 페이지가 열개 이하인 경우 경우 화살표는 표시되지 않는다. ===== 상세 화면 ===== ^Action^URL^Controller method^QueryID^ |배치심의 상세조회|/bopr/bam/EgovBatchDlbrtConfm.do|selectBatchDlbrt|"dlbrtDAO.selectBatchDlbrt"| |배치심의 수정|/bopr/bam/EgovBatchDlbrtConfmUpdate.do|updateBatchDlbrt|"dlbrtDAO.updateBatchDlbrt"| |배치심의 삭제|/bopr/bam/EgovBatchDlbrtConfmDelete.do|deleteBatchDlbrt|"dlbrtDAO.deleteBatchDlbrt"| 배치심의 관리의 상세화면은 승인/반려/미승인/재요청 일때의 버튼 구성이 다르다. {{:egovframework:bopr:가이드:배치심의:EgovBatchDlbrtConfmDetail-1.png|}} * 위의 화면은 승인 시의 화면이다. * 배치심의요청(④) 및 심의이력(⑤)이 상세조회된다. * 목록 : 목록버튼(①)을 클릭하면 목록화면으로 이동한다. * 수정 : 수정버튼(②)을 클릭하면 변경 내용을 수정하여 저장한다. 배치설명만 수정이 가능하다. * 배포 : 배포버튼(③)을 클릭하면 해당 배치를 배포등록할수 있는 화면으로 전환한다. 승인이 된 경우에만 배포 버튼이 표시되며 반려시에는 배포 버튼 위치에 재심의 버튼이 표시된다. {{:egovframework:bopr:가이드:배치심의:EgovBatchDlbrtConfmDetail-2.png|}} * 위의 화면은 미심의 시의 화면이다. * 배치심의요청(⑤)이 상세조회된다.미심의 상태에선 심의이력이 존재하지 않는다. * 목록 : 목록버튼(①)을 클릭하면 목록화면으로 이동한다. * 수정 : 수정버튼(②)을 클릭하면 변경 내용을 수정하여 저장한다. 배치설명만 수정이 가능하다. * 삭제 : 삭제버튼(③)을 클릭하면 해당 배치심의요청 건을 삭제한다.(심의 이력도 함께 삭제된다) * 심의 : 심의버튼(④)을 클릭하면 해당 배치심의요청 건을 심의하는 페이지로 이동한다. ===== 심의 화면 ===== ^Action^URL^Controller method^QueryID^ |배치심의 등록 화면호출|/bopr/bam/EgovBatchDlbrtRegistView.do|registBatchDlbrtView|"dlbrtDAO.selectBatchDlbrt"| |배치심의 승인|/bopr/bam/EgovBatchConfm.do|confmBatchDlbrt|"dlbrtDAO.insertBatchDlbrtResult"| |배치심의 반려|/bopr/bam/EgovBatchReject.do|rejectBatchDlbrt|"dlbrtDAO.insertBatchDlbrtResult"| {{:egovframework:bopr:가이드:배치심의:EgovBatchDlbrtConfmRegist-1.png|}} * 심의 사유(⑤)를 적은 뒤 승인(③), 반려(④) 등의 심의를 수행할 수 있다. 반려된 항목의 재심의인 경우에는 반려버튼은 표시되지 않는다. * 목록 : 목록버튼(①)을 클릭하면 심의을 취소하고 목록화면으로 돌아간다. * 이전 : 이전버튼(②)을 클릭하면 심의를 취소하고 상세 화면으로 돌아간다.