====== 개요 ====== 업무심의요청 관리를 통해 사용자가 해당 관련 업무를 등록, 조회, 수정, 삭제, 재요청 등을 수행할 수 있도록 한다. ====== 기능 설명 ====== - 업무심의요청을 등록할 수 있다. - 업무심의요청을 조회할 수 있다. - 업무심의요청을 수정할 수 있다. - 업무심의요청을 삭제할 수 있다. - 업무심의요청을 재요청할 수 있다. ===== 관련소스 ===== ^유형^대상소스명^비고^ |Controller|egovframework.bopr.bam.web.EgovJobDlbrtController.java|업무심의요청 Controller Class| |Service|egovframework.bopr.bam.service.EgovJobDlbrtService.java|업무심의요청 Service Class| |ServiceImpl|egovframework.bopr.bam.service.impl.EgovJobDlbrtServiceImpl.java|업무심의요청 ServiceImpl Class| |VO|egovframework.bopr.bam.service.JobDlbrtVO.java|업무심의요청 VO Class| |VO|egovframework.com.cmm.ComDefaultVO.java|검색 VO Class| |DAO|egovframework.bopr.bam.service.impl.JobDlbrtDAO.java|업무심의요청 Dao Class| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovJobDlbrtList.jsp|업무심의요청 목록조회 페이지| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovJobDlbrtRegist.jsp|업무심의요청 등록 페이지| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovJobDlbrtUpdate.jsp|업무심의요청 수정 페이지| |JSP|/WEB-INF/jsp/egovframework/bopr/bam/EgovJobDlbrtDetail.jsp|업무심의요청 상세조회 페이지| |QUERY XML|/egovframework/sqlmap/bopr/bam/jobDlbrt/jobDlbrt_SQL_Mysql.xml|업무심의요청 MySQL용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/jobDlbrt/jobDlbrt_SQL_Oracle.xml|업무심의요청 Oracle용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/jobDlbrt/jobDlbrt_SQL_Tibero.xml|업무심의요청 Tibero용 QUERY XML| |QUERY XML|/egovframework/sqlmap/bopr/bam/jobDlbrt/jobDlbrt_SQL_Altibase.xml|업무심의요청 Altibase용 QUERY XML| |Validator Rule XML|resources/egovframework/validator/validator-rules.xml|Validator Rule을 정의한 XML| |Validator XML|resources/egovframework/validator/bopr/bam/jobDlbrt.xml|업무심의요청 Validator 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|업무심의요청 정보를 관리한다.| \\ ====== 화면 설명 ====== ===== 목록 화면 ===== ^Action^URL^Controller method^QueryID^ |업무심의요청 목록조회|/bopr/bam/EgovJobDlbrtList.do|selectJobDlbrtList|"jobDlbrtDAO.selectJobDlbrtList"| |업무심의요청 목록조회 카운트|N/A|N/A|"jobDlbrtDAO.selectJobDlbrtListTotCnt"| |업무심의요청 삭제|/bopr/bam/EgovJobDlbrtListDelete.do|deleteJobDlbrt|"jobDlbrtDAO.deleteJobDlbrt"| {{:egovframework:bopr:가이드:배치심의:EgovJobDlbrtList-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/EgovJobDlbrtInsertView.do|insertJobDlbrtView|N/A| |업무심의요청 등록|/bopr/bam/EgovJobDlbrtInsert.do|insertJobDlbrt|"jobDlbrtDAO.insertJobDlbrt"| {{:egovframework:bopr:가이드:배치심의:EgovJobDlbrtRegist-1.png|}} * 업무심의요청을 등록한다. 등록받는 내용(③)으로는 업무구분, 업무심의제목, 업무심의내용, 첨부파일, 비고이다. * 첨부파일 : 첨부파일을 추가할 수 있다. 파일선택 버튼을 누르면 파일 선택 팝업이 등장하며 하나의 파일을 선택하여 등록할 수 있다. * 업무구분코드는 공통코드에서 관리된다. * 목록 : 목록버튼(①)을 클릭하면 목록화면으로 이동한다. * 등록 : 등록버튼(②)을 클릭하면 현재의 입력된 내용으로 업무심의요청를 등록한다. ===== 상세 화면 ===== ^Action^URL^Controller method^QueryID^ |업무심의요청 상세화면조회|jobDlbrtDAO.selectJobDlbrt|selectJobDlbrt|"jobDlbrtDAO.selectJobDlbrt"| |업무심의요청 삭제|/bopr/bam/EgovJobDlbrtDelete.do|deleteJobDlbrt|"jobDlbrtDAO.deleteJobDlbrt"| {{:egovframework:bopr:가이드:배치심의:EgovJobDlbrtDetail-1.png|}} * 업무심의요청 상세내용(②)이 조회된다. * 목록 : 목록버튼(①)을 클릭하면 목록화면으로 이동한다. * 수정 : 수정버튼을 클릭하면 업무심의요청 수정 화면으로 이동한다. 승인이 이루어진 항목은 수정버튼이 보이지 않으며, 반려가 이루어진 경우에는 재심의요청이 가능하다. * 삭제 : 심의가 이루어지지 않은 요청건에 대하여 삭제한다.(심의가 이루어진경우 삭제버튼이 보이지 않음) ===== 수정 화면 ===== ^Action^URL^Controller method^QueryID^ |업무심의요청 수정화면호출|/bopr/bam/EgovJobDlbrtUpdateView.do|updateJobDlbrtView|"jobDlbrtDAO.selectJobDlbrt"| |업무심의요청 재요청시 수정화면호출|/bopr/bam/EgovJobDlbrtReconfirm.do|jobDlbrtReconfirm|"jobDlbrtDAO.selectJobDlbrt"| |업무심의요청 수정|/bopr/bam/EgovJobDlbrtUpdate.do|updateJobDlbrt|"jobDlbrtDAO.updateJobDlbrt"| |업무심의요청 삭제|/bopr/bam/EgovJobDlbrtDelete.do|deleteJobDlbrt|"jobDlbrtDAO.deleteJobDlbrt"| {{:egovframework:bopr:가이드:배치심의:EgovJobDlbrtUpdate-1.png|}} * 요구되는 정보들(③)을 수정한뒤 저장버튼(②)을 누르면 수정이 이루어진다. 수정할 수 있는 항목은 업무구분, 업무심의제목, 업무심의내용, 첨부파일, 비고 이며 다른 항목들은 수정할 수 없다. * 첨부파일/첨부파일 목록 : 첨부파일 목록에서 기존에 등록한 파일들을 삭제하거나, 첨부파일의 파일선택 버튼을 통해서 새로운 첨부파일을 추가할 수 있다. * 목록 : 목록버튼(①)을 클릭하면 현재까지의 입력된 내용을 취소하고 목록화면으로 돌아간다. * 삭제 : 삭제버튼(②)을 클릭하면 심의가 이루어지지 않은 요청건에 대하여 삭제한다.(심의가 이루어진경우 삭제버튼이 보이지 않음)