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