원천데이터 로직 수정
This commit is contained in:
parent
c876fb9a78
commit
94a82715c1
@ -11,12 +11,12 @@ import java.util.List;
|
||||
public class ComtsrcdataDTO {
|
||||
|
||||
/** 원천데이터 테이블 ID */
|
||||
private int srcDataMetaId;
|
||||
private Integer srcDataMetaId;
|
||||
/** 원천데이터 값 */
|
||||
private List<Object> srcDataVl;
|
||||
|
||||
@Builder
|
||||
ComtsrcdataDTO(int srcDataMetaId, List<Object> data) {
|
||||
ComtsrcdataDTO(Integer srcDataMetaId, List<Object> data) {
|
||||
this.srcDataMetaId = srcDataMetaId;
|
||||
this.srcDataVl = data;
|
||||
}
|
||||
|
||||
@ -78,8 +78,13 @@ public class ComtsrcdataServiceImpl extends EgovAbstractServiceImpl implements C
|
||||
dataList.add(data);
|
||||
}
|
||||
|
||||
Integer srcDataMetaId = null;
|
||||
if(size > 0) {
|
||||
srcDataMetaId = resultVO.get(0).getSrcDataMetaId();
|
||||
}
|
||||
|
||||
return ComtsrcdataDTO.builder()
|
||||
.srcDataMetaId(vo.getSrcDataMetaId())
|
||||
.srcDataMetaId(srcDataMetaId)
|
||||
.data(dataList)
|
||||
.build();
|
||||
}
|
||||
|
||||
@ -17,10 +17,6 @@ public class ComtExtrtVO {
|
||||
|
||||
/** 추출한 기관정보시스템명 */
|
||||
private String sysNm;
|
||||
/** 추출한 기관코드 */
|
||||
private String ogdpInstCd;
|
||||
/** 추출한 기관명 */
|
||||
private String instNm;
|
||||
|
||||
/** 원천데이터 테이블 ID */
|
||||
private Integer srcDataMetaId;
|
||||
|
||||
@ -86,6 +86,13 @@ public class ComtsrcdataController {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* [comtsrcdata] 원천데이터 데이터 조회
|
||||
*
|
||||
* @param comtsrcdataVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@GetMapping(value="/get/comsrcdata.do")
|
||||
public ResponseEntity<?> getComsrcdata(ComtsrcdataVO comtsrcdataVO) {
|
||||
try{
|
||||
@ -96,6 +103,13 @@ public class ComtsrcdataController {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 원천데이터[테이블] 리스트
|
||||
*
|
||||
* @param comtExtrtVO
|
||||
* @return
|
||||
* @throws
|
||||
*/
|
||||
@GetMapping(value="/get/srcDataMetaList.do")
|
||||
public ResponseEntity<?> getSrcDataMetaList(ComtExtrtVO comtExtrtVO) {
|
||||
try{
|
||||
@ -106,6 +120,13 @@ public class ComtsrcdataController {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 원천데이터[테이블] 상세정보
|
||||
*
|
||||
* @param comtExtrtVO
|
||||
* @return
|
||||
* @throws
|
||||
*/
|
||||
@GetMapping(value="/get/srcDataMeta.do")
|
||||
public ResponseEntity<?> getSrcDataMeta(ComtExtrtVO comtExtrtVO) {
|
||||
try{
|
||||
@ -116,8 +137,15 @@ public class ComtsrcdataController {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* [comtsrcdatameta]테이블 별 [comtsrcdatacol] 상세 정보
|
||||
*
|
||||
* @param comtColVO
|
||||
* @return
|
||||
* @throws
|
||||
*/
|
||||
@GetMapping(value="/get/srcDataCol.do")
|
||||
public ResponseEntity<?> getSrcDataMetaList(ComtColVO comtColVO) {
|
||||
public ResponseEntity<?> getSrcDataCol(ComtColVO comtColVO) {
|
||||
try{
|
||||
return ResponseEntity.ok().body(service.selectSrcDataCol(comtColVO));
|
||||
} catch(Exception e){
|
||||
|
||||
@ -91,7 +91,13 @@ public class DatabaseConnController {
|
||||
}
|
||||
}
|
||||
|
||||
// DB관리 > 등록된 DB정보관리 리스트
|
||||
/**
|
||||
* 등록된 DB정보관리 리스트
|
||||
*
|
||||
* @param databaseInfoVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@GetMapping(value="/get/registerdDBInfoList.do")
|
||||
@ResponseBody
|
||||
public ResponseEntity<?> getRegisterdDBInfoList(DatabaseInfoVO databaseInfoVO) {
|
||||
@ -103,7 +109,13 @@ public class DatabaseConnController {
|
||||
}
|
||||
}
|
||||
|
||||
// DB관리 > 등록된 DB정보관리 수정
|
||||
/**
|
||||
* 등록된 DB정보관리 수정
|
||||
*
|
||||
* @param databaseInfoVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@PostMapping(value="/update/registerdDBInfoList.do")
|
||||
@ResponseBody
|
||||
public ResponseEntity<?> updateRegisterdDBInfoList(@RequestBody DatabaseInfoVO databaseInfoVO) {
|
||||
@ -116,8 +128,13 @@ public class DatabaseConnController {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// DB관리 > 등록된 DB정보관리 삭제
|
||||
/**
|
||||
* 등록된 DB정보관리 삭제
|
||||
*
|
||||
* @param databaseInfoVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@PostMapping(value="/delete/registerdDBInfoList.do")
|
||||
@ResponseBody
|
||||
public ResponseEntity<?> deleteRegisterdDBInfoList(@RequestBody DatabaseInfoVO databaseInfoVO) {
|
||||
|
||||
@ -82,19 +82,17 @@
|
||||
</select>
|
||||
|
||||
<select id="selectSrcDataMetaList" resultType="ComtExtrtVO">
|
||||
SELECT a.extr_id, a.extr_ymd, a.sys_id, d.ogdp_inst_cd, d.inst_nm, c.sys_nm, b.src_data_meta_id, b.src_data_tbl_nm
|
||||
SELECT a.extr_id, a.extr_ymd, a.sys_id, c.sys_nm, b.src_data_meta_id, b.src_data_tbl_nm
|
||||
FROM comtextrtblinfo a
|
||||
LEFT JOIN comtsrcdatameta_new b ON a.extr_id = b.extr_id
|
||||
LEFT JOIN inst_sys_info c ON a.sys_id = c.sys_id
|
||||
LEFT JOIN comtexerorglist d ON c.ogdp_inst_cd = d.ogdp_inst_cd
|
||||
</select>
|
||||
|
||||
<select id="selectSrcDataMeta" parameterType="ComtsrcdataVO" resultType="ComtExtrtVO">
|
||||
SELECT a.extr_id, a.extr_ymd, a.sys_id, d.ogdp_inst_cd, d.inst_nm, c.sys_nm, b.src_data_meta_id, b.src_data_tbl_nm
|
||||
SELECT a.extr_id, a.extr_ymd, a.sys_id, c.sys_nm, b.src_data_meta_id, b.src_data_tbl_nm
|
||||
FROM comtextrtblinfo a
|
||||
LEFT JOIN comtsrcdatameta_new b ON a.extr_id = b.extr_id
|
||||
LEFT JOIN inst_sys_info c ON a.sys_id = c.sys_id
|
||||
LEFT JOIN comtexerorglist d ON c.ogdp_inst_cd = d.ogdp_inst_cd
|
||||
WHERE b.extr_id = #{extrId}
|
||||
</select>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user