12
1. 민원 목록 / 민원상세 조회
hanmj edited this page 2 weeks ago
개요
- 민원 목록, 각 민원의 상세정보를 조회한다. 각 정보가 저장되는 테이블은 다음과 같다.
- 민원 목록: TB_SOHNN00004
- 민원 상세정보: TB_SOHNN00011
- 각 민원의 첨부파일들을 다운로드받아 files/attachment/yyyy/MM/dd 디렉토리에 저장한다.
- 첨부파일 정보가 저장되는 테이블은 다음과 같다.
- 응답전문의 첨부파일 정보: TB_SOHNN00011_FILE
- 첨부파일 저장 정보: TB_FILE (xit-file 모듈이 관리)
- FILE_ID: 파일 ID(xit-file 모듈이 생성)
- INF_TYPE: 관련정보 유형(011)
- INF_KEY: 민원접수번호
- SUB_TYPE: 파일 구분: M-민원인, P-답변자
- SUB_CODE: 응답전문의 첨부파일 고유 ID
- FILE_NM: 파일 이름
- FILE_PATH: 파일 경로
- MIME_TYPE: 파일 유형(image/*, video/*)
- FILE_SIZE: 파일 크기
- SRT_ORD: 순서
API
호출방법
POST
URL
- JSON 응답: http://호스트:포트/intf/saeol/minwons 예)http://localhost:18080/intf/saeol/minwons
- XML 응답: http://호스트:포트/intf/saeol/xml/minwons 예)http://localhost:18080/intf/saeol/xml/minwons
파라미터
- deptCode: 부서코드
- fromDate: 시작일자(yyyyMMdd)
- toDate: 종료일자(yyyyMMdd)
배치 실행
spring/context-scheduler.xml의
- minwonReceiver가 수행하도록 정의되어 있고
- minwonReceiverTrigger로 10분마다 실행하도록 설정되어 있다.