From ed32a9e99f5cb682fe7dfb8fa0faa0673f5639c0 Mon Sep 17 00:00:00 2001 From: Nattapon Wongpaet Date: Tue, 21 Aug 2018 16:21:11 +0700 Subject: [PATCH] update stats vizcard --- ais-structure/src/modules/helper/connection.js | 3 +-- ais-structure/src/modules/vizcard/vizCard.ctrl.js | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ais-structure/src/modules/helper/connection.js b/ais-structure/src/modules/helper/connection.js index 0ef554c..4089103 100644 --- a/ais-structure/src/modules/helper/connection.js +++ b/ais-structure/src/modules/helper/connection.js @@ -17,6 +17,7 @@ connection.requestSoapToSACF = async function (soap,cmd,myMethod) { timeout : cfg.service.SACF[myMethod+"_"+cmd+"_Timeout"] } + stats.sendSACFRequest(cfg.service.SACF.Name,cmd) log.logDetail.addOutput(cfg.service.SACF.Name,cmd,"Request",params.body,soap); log.logDetail.write(); @@ -168,8 +169,6 @@ function asyncRequest (params = {},cmd,node) { return new Promise((resolve, reject) => { request(params, function (error, response, body) { - - if (error) { // console.log("End : "+new Date().toISOString()); diff --git a/ais-structure/src/modules/vizcard/vizCard.ctrl.js b/ais-structure/src/modules/vizcard/vizCard.ctrl.js index f0f21a4..09bc72f 100644 --- a/ais-structure/src/modules/vizcard/vizCard.ctrl.js +++ b/ais-structure/src/modules/vizcard/vizCard.ctrl.js @@ -42,16 +42,15 @@ exports.vizcard = async function (req, res, next) { // console.log(result.err) if(typeof result.err === 'undefined'){ - + stats.reciveSACFResponse(sacf,sendCmd,"Success"); + var resultSoap = parseJson.xml2json(result.body, {compact: true, spaces: 4}) resultSoap = JSON.parse(resultSoap) resultSoap = resultSoap['soap:Envelope']['soap:Body']['tem:SearchCustomerResponse']['tem:SearchCustomerResult']['tem:CustomerSearchResult']; var resultSet = messageSOAP.soapToArray(req,resultSoap); - var response = responseMsg.success(req,getCmd,{resultData:resultSet,rowCount:resultSet.length}); - stats.reciveSACFResponse(sacf,sendCmd,"Success"); log.addSuccessSummary(sacf,sendCmd,response); // log.addErrorSummary("ABCD","EFGH",{resultCode : '50000',developerMessage : "error"}); @@ -62,7 +61,7 @@ exports.vizcard = async function (req, res, next) { stats.reciveResponse(sacf,"SPW_"+sendCmd,"Error"); } - log.logDetail.addOutput(sacf,getCmd,"Response",resultSet,response); + log.logDetail.addOutput(sacf,sendCmd,"Response",response,response); log.logDetail.write(); log.logSummary(response); res.status(200).json(response); -- libgit2 0.21.2