diff --git a/WebContent/jsp/onl/apim/apigroup/apiGroupManPopup.jsp b/WebContent/jsp/onl/apim/apigroup/apiGroupManPopup.jsp
index 23a9e28..5b50be5 100644
--- a/WebContent/jsp/onl/apim/apigroup/apiGroupManPopup.jsp
+++ b/WebContent/jsp/onl/apim/apigroup/apiGroupManPopup.jsp
@@ -105,8 +105,9 @@
url : url,
postData : gridPostData,
colNames : [ '업무구분',
+ 'API ID',
'API 명',
- 'API 설명',
+ 'API FULL PATH',
'요청',
'응답',
'작성자',
@@ -116,6 +117,7 @@
colModel : [ { name : 'eaiBzwkDstcd' , align : 'center' , width:'40', sortable:false},
{ name : 'eaiSvcName' , align : 'left' , width:'100'},
{ name : 'eaiSvcDesc' , align : 'left' },
+ { name : 'apiFullPath' , align : 'left' , width:'180'},
{ name : 'fromAdapter' , align : 'center' , width:'40', formatter:adapterNameShortFormatter },
{ name : 'toAdapter' , align : 'center' , width:'40', formatter:adapterNameShortFormatter },
{ name : 'author' , align : 'center' , width:'60' },
diff --git a/WebContent/jsp/onl/transaction/apim/apiInterfaceMan.jsp b/WebContent/jsp/onl/transaction/apim/apiInterfaceMan.jsp
index 1b7c0fb..36d4dd9 100644
--- a/WebContent/jsp/onl/transaction/apim/apiInterfaceMan.jsp
+++ b/WebContent/jsp/onl/transaction/apim/apiInterfaceMan.jsp
@@ -87,6 +87,7 @@
colNames: ['업무구분',
'API ID(*)',
'API 명',
+ 'API FULL PATH',
'요청',
'응답',
'작성자',
@@ -97,6 +98,7 @@
colModel: [{name: 'eaiBzwkDstcd', align: 'center', width: '40', sortable: false},
{name: 'eaiSvcName', align: 'left', width: '100', sortable: true},
{name: 'eaiSvcDesc', align: 'left', sortable: false},
+ {name: 'apiFullPath', align: 'left', sortable: false},
{name: 'fromAdapter', align: 'center', width: '40', formatter: adapterNameShortFormatter, sortable: false},
{name: 'toAdapter', align: 'center', width: '40', formatter: adapterNameShortFormatter, sortable: false},
{name: 'author', align: 'center', width: '60', sortable: false},
@@ -391,10 +393,16 @@
|
+
+
| API 명 |
|
+ API FULL PATH |
+
+
+ |
diff --git a/src/main/java/com/eactive/eai/rms/data/entity/onl/eaimsg/EAIMessageService.java b/src/main/java/com/eactive/eai/rms/data/entity/onl/eaimsg/EAIMessageService.java
index 7ab9d79..06298a1 100644
--- a/src/main/java/com/eactive/eai/rms/data/entity/onl/eaimsg/EAIMessageService.java
+++ b/src/main/java/com/eactive/eai/rms/data/entity/onl/eaimsg/EAIMessageService.java
@@ -44,6 +44,7 @@ public class EAIMessageService extends AbstractDataService jpaQuery = createBaseQuery(eaiMessageUISearch);
@@ -53,7 +54,12 @@ public class EAIMessageService extends AbstractDataService orderSpecifier = getOrderSpecifier(qeaiMessageEntity, sortname, sortorder);
List eaiMessages = jpaQuery
- .select(qeaiMessageEntity, qServiceMessageEntity.psvintfacdsticname, qServiceMessageEntity.psvsysadptrbzwkgroupname, qRouting.nonmotivrouturiname)
+ .select(qeaiMessageEntity
+ , qServiceMessageEntity.psvintfacdsticname
+ , qServiceMessageEntity.psvsysadptrbzwkgroupname
+ , qRouting.nonmotivrouturiname
+ , qStdInfo.apifullpath
+ )
.limit(pageable.getPageSize())
.offset(pageable.getOffset())
.orderBy(orderSpecifier)
@@ -96,16 +102,23 @@ public class EAIMessageService extends AbstractDataService selectList(EAIMessageUISearch eaiMessageUISearch, Pageable pageable,String sortname, String sortorder) {
- Page tuples = eaiMessageQueryService.selectList(eaiMessageUISearch, pageable, sortname, sortorder );
+
+ Page tuples = eaiMessageQueryService.selectList(eaiMessageUISearch, pageable, sortname, sortorder );
return tuples.map(tuple -> {
EAIMessageEntity eaiMessageEntity = tuple.get(QEAIMessageEntity.eAIMessageEntity);
+
+ String apiFullPath = tuple.get(QStandardMessageInfo.standardMessageInfo.apifullpath);
ApiInterfaceUI apiInterfaceUI;
if (eaiMessageEntity.getServiceMessages() != null && eaiMessageEntity.getServiceMessages().size() > 0) {
@@ -142,7 +146,9 @@ public class ApiInterfaceService extends OnlBaseService {
} else {
apiInterfaceUI = apiInterfaceUIMapper.toVo(eaiMessageEntity);
}
-
+
+ apiInterfaceUI.setApiFullPath(apiFullPath);
+
return apiInterfaceUI;
});
}