Http Adapter Extra Log - Header정보 조회 수정.

This commit is contained in:
Yunsam.Eo
2025-12-05 09:17:10 +09:00
parent 75f3190d11
commit 5ec1965233
3 changed files with 20 additions and 14 deletions
@@ -146,12 +146,12 @@
defaultEditGrid($('#'+gridName), columns, '', 'level', layoutData, 93, ['value']); defaultEditGrid($('#'+gridName), columns, '', 'level', layoutData, 93, ['value']);
} }
function selectHttpLog(url, dayOfWeekNumber, guid, serviceProcessNumber){ function selectHttpLog(url, prcsDate, guid, serviceProcessNumber){
$.ajax({ $.ajax({
type : "GET", type : "GET",
url:url, url:url,
dataType:"json", dataType:"json",
data:{cmd: 'DETAIL_HTTP_LOG', dayOfWeekNumber, guid, serviceProcessNumber }, data:{cmd: 'DETAIL_HTTP_LOG', prcsDate, guid, serviceProcessNumber },
success:function(res){ success:function(res){
$('#labelHttpMethod').text(res.httpMethod); $('#labelHttpMethod').text(res.httpMethod);
$('#labelUrl').text(res.url); $('#labelUrl').text(res.url);
@@ -192,6 +192,7 @@
success:function(json){ success:function(json){
var data = json; var data = json;
const logDayOfWeek = extractDayOfWeek(json.MSGDPSTYMS); const logDayOfWeek = extractDayOfWeek(json.MSGDPSTYMS);
const prcsDate = json.MSGDPSTYMS.substring(0, 8);
const isInboundPart = json.LOGPRCSSSERNO === '100' || json.LOGPRCSSSERNO === '400'; const isInboundPart = json.LOGPRCSSSERNO === '100' || json.LOGPRCSSSERNO === '400';
const isOutboundPart = json.LOGPRCSSSERNO === '200' || json.LOGPRCSSSERNO === '300'; const isOutboundPart = json.LOGPRCSSSERNO === '200' || json.LOGPRCSSSERNO === '300';
const isInboundWithoutNet = !json.GSTATSYSADPTRBZWKGROUPNAME.includes('NET'); const isInboundWithoutNet = !json.GSTATSYSADPTRBZWKGROUPNAME.includes('NET');
@@ -199,7 +200,7 @@
fullMessageData = json.FULLMESSAGEDATA; fullMessageData = json.FULLMESSAGEDATA;
if((isInboundPart && isInboundWithoutNet) || (isOutboundPart && isOutboundWithoutNet)){ if((isInboundPart && isInboundWithoutNet) || (isOutboundPart && isOutboundWithoutNet)){
selectHttpLog(url, logDayOfWeek, json.EAISVCSERNO.trim(), logPrcssSerno); selectHttpLog(url, prcsDate, json.EAISVCSERNO.trim(), logPrcssSerno);
}else{ }else{
$("#tab4Button").hide(); $("#tab4Button").hide();
} }
@@ -454,11 +454,11 @@ public class DbTrackingController {
@RequestMapping(value = "/onl/transaction/tracking/trackingMan.json", params = "cmd=DETAIL_HTTP_LOG") @RequestMapping(value = "/onl/transaction/tracking/trackingMan.json", params = "cmd=DETAIL_HTTP_LOG")
public ResponseEntity<HttpAdapterExtraLogVo> selectHttpAdapterExtraLog( public ResponseEntity<HttpAdapterExtraLogVo> selectHttpAdapterExtraLog(
@RequestParam int dayOfWeekNumber, @RequestParam String prcsDate,
@RequestParam String guid, @RequestParam String guid,
@RequestParam int serviceProcessNumber) { @RequestParam int serviceProcessNumber) {
return ResponseEntity.ok(service.selectHttpAdapterExtraLog( return ResponseEntity.ok(service.selectHttpAdapterExtraLog(
dayOfWeekNumber, guid, serviceProcessNumber)); prcsDate, guid, serviceProcessNumber));
} }
@RequestMapping(value = "/onl/transaction/tracking/trackingMan.json", params = "cmd=DETAIL_8583") @RequestMapping(value = "/onl/transaction/tracking/trackingMan.json", params = "cmd=DETAIL_8583")
@@ -439,18 +439,23 @@ public class DbTrackingService extends BaseService {
return map; return map;
} }
public HttpAdapterExtraLogVo selectHttpAdapterExtraLog(int dayOfWeekNumber, public HttpAdapterExtraLogVo selectHttpAdapterExtraLog(String prcsDate,
String guid, int serviceProcessNumber) { String guid, int serviceProcessNumber) {
Optional<HttpAdapterExtraLog> optional = httpAdapterExtraLogService HttpAdapterExtraLogId httpAdapterExtraLogId = new HttpAdapterExtraLogId();
.findById(new HttpAdapterExtraLogId( httpAdapterExtraLogId.setPrcsDate(prcsDate);
dayOfWeekNumber, guid, httpAdapterExtraLogId.setGuid(guid);
serviceProcessNumber)); httpAdapterExtraLogId.setServiceProcessNumber(serviceProcessNumber);
if (optional.isPresent()) { HttpAdapterExtraLog httpAdapterExtraLog = httpAdapterExtraLogService.getById(httpAdapterExtraLogId);
return httpAdapterExtraLogMapper.toVo(optional.get()); // Optional<HttpAdapterExtraLog> optional = httpAdapterExtraLogService
} // .findById(new HttpAdapterExtraLogId(
// prcsDate, guid, serviceProcessNumber));
//
// if (optional.isPresent()) {
// return httpAdapterExtraLogMapper.toVo(optional.get());
// }
return null; return httpAdapterExtraLogMapper.toVo(httpAdapterExtraLog);
} }
public String resultByMessage(EAILogDetailSearch paramVo, public String resultByMessage(EAILogDetailSearch paramVo,