Commit c39cf9daf455a6c4b5d1132d46e468bff125bda0
1 parent
5198016b
Exists in
master
and in
1 other branch
update stat log
Showing
3 changed files
with
44 additions
and
22 deletions
Show diff stats
ais-structure/src/modules/helper/log.js
@@ -15,6 +15,10 @@ var summaryList = []; | @@ -15,6 +15,10 @@ var summaryList = []; | ||
15 | var start = {}; | 15 | var start = {}; |
16 | var detail = {}; | 16 | var detail = {}; |
17 | 17 | ||
18 | +logger.stat = function (msg){ | ||
19 | + logg.stat(msg); | ||
20 | +} | ||
21 | + | ||
18 | logger.log = function (msg,type) | 22 | logger.log = function (msg,type) |
19 | { | 23 | { |
20 | 24 | ||
@@ -51,9 +55,9 @@ logger.startlog = function (cmdData,rawData) | @@ -51,9 +55,9 @@ logger.startlog = function (cmdData,rawData) | ||
51 | params : rawData.params | 55 | params : rawData.params |
52 | }; | 56 | }; |
53 | start = { | 57 | start = { |
54 | - session : rawData.headers, | 58 | + session : "Session", |
55 | cmd : cmdData, | 59 | cmd : cmdData, |
56 | - identity : data | 60 | + identity : "Identity" |
57 | }; | 61 | }; |
58 | 62 | ||
59 | // console.log(start); | 63 | // console.log(start); |
@@ -73,7 +77,7 @@ logger.addSummary = function (nodeData,cmdData,resultData) | @@ -73,7 +77,7 @@ logger.addSummary = function (nodeData,cmdData,resultData) | ||
73 | 77 | ||
74 | logger.logSummary = function () | 78 | logger.logSummary = function () |
75 | { | 79 | { |
76 | - var log = logg.summary(start.session, start.cmd, start.identity); | 80 | + var log = logg.summary(start.session,start.cmd,start.identity); |
77 | var row; | 81 | var row; |
78 | for (let index = 0; index < summaryList.length; index++) { | 82 | for (let index = 0; index < summaryList.length; index++) { |
79 | row = summaryList[index]; | 83 | row = summaryList[index]; |
ais-structure/src/modules/helper/stats.js
@@ -5,13 +5,24 @@ var log = require('../helper/log.js'); | @@ -5,13 +5,24 @@ var log = require('../helper/log.js'); | ||
5 | var nodeName = cfg.app_name; | 5 | var nodeName = cfg.app_name; |
6 | var stat = []; | 6 | var stat = []; |
7 | 7 | ||
8 | +stat.sendSACFRequest = function (toNode,cmd){ | ||
9 | + writeStats(nodeName+" Send "+toNode+" OutRedirect SPW_"+cmd+" Request"); | ||
10 | +}; | ||
11 | + | ||
12 | +stat.reciveSACFResponse = function (toNode,cmd,result){ | ||
13 | + writeStats(nodeName+" Recive "+toNode+" OutRedirect SPW_"+cmd+" Response "+result); | ||
14 | +}; | ||
8 | 15 | ||
16 | +stat.reciveSACFBadResponse = function (toNode,cmd){ | ||
17 | + writeStats(nodeName+" Recive "+toNode+" Bad OutRedirect SPW_"+cmd+" Response"); | ||
18 | +}; | ||
19 | + | ||
20 | +stat.reciveRequest = function (method,cmd){ | ||
21 | + writeStats(nodeName+" Recive "+method+" "+cmd+" Request"); | ||
22 | +}; | ||
9 | 23 | ||
10 | -stat.reciveRequest = function (method,cmd,pass){ | ||
11 | - if(pass) | ||
12 | - writeStats(nodeName+" Recive "+method+" "+cmd+" Request"); | ||
13 | - else | ||
14 | - writeStats(nodeName+" Recive Bad "+method+" "+cmd+" Request"); | 24 | +stat.reciveBadRequest = function (method,cmd){ |
25 | + writeStats(nodeName+" Recive Bad "+method+" "+cmd+" Request"); | ||
15 | }; | 26 | }; |
16 | 27 | ||
17 | stat.reciveResponse = function (fromNode,cmd,result){ | 28 | stat.reciveResponse = function (fromNode,cmd,result){ |
@@ -28,6 +39,7 @@ stat.sendResponse = function (method,cmd,result){ | @@ -28,6 +39,7 @@ stat.sendResponse = function (method,cmd,result){ | ||
28 | 39 | ||
29 | function writeStats(string) { | 40 | function writeStats(string) { |
30 | log.log(string); | 41 | log.log(string); |
42 | + log.stat(string); | ||
31 | // console.log(string); | 43 | // console.log(string); |
32 | // console.log(cfg); | 44 | // console.log(cfg); |
33 | } | 45 | } |
ais-structure/src/modules/vizcard/vizCard.ctrl.js
@@ -10,9 +10,10 @@ var log = require('../helper/log.js'); | @@ -10,9 +10,10 @@ var log = require('../helper/log.js'); | ||
10 | exports.vizcard = async function (req, res, next) { | 10 | exports.vizcard = async function (req, res, next) { |
11 | var getCmd = "VIZCard"; | 11 | var getCmd = "VIZCard"; |
12 | var sendCmd = "SearchCustomer" | 12 | var sendCmd = "SearchCustomer" |
13 | - | 13 | + var sacf = "SACF" |
14 | + | ||
14 | log.startlog(getCmd,req); | 15 | log.startlog(getCmd,req); |
15 | - log.logDetail.addInput("Client",getCmd,"Request",req); | 16 | + log.logDetail.addInput(sacf,getCmd,"Request",req); |
16 | 17 | ||
17 | var err = validator(req,getCmd); | 18 | var err = validator(req,getCmd); |
18 | 19 | ||
@@ -38,8 +39,10 @@ exports.vizcard = async function (req, res, next) { | @@ -38,8 +39,10 @@ exports.vizcard = async function (req, res, next) { | ||
38 | moblieNo : req.query.moblieNo | 39 | moblieNo : req.query.moblieNo |
39 | }; | 40 | }; |
40 | 41 | ||
41 | - const result = await connection.requestSoapToSPW(objectData,sendCmd,"POST"); | ||
42 | - | 42 | + log.logDetail.addOutput(sacf,sendCmd,"Request",objectData,objectData); |
43 | + log.logDetail.write(); | ||
44 | + const result = await connection.requestSoapToSACF(objectData,sendCmd,"POST"); | ||
45 | + log.logDetail.addInput(sacf,getCmd,"Response",result,result.body); | ||
43 | // console.log(result.err) | 46 | // console.log(result.err) |
44 | 47 | ||
45 | if(typeof result.err === 'undefined'){ | 48 | if(typeof result.err === 'undefined'){ |
@@ -52,15 +55,18 @@ exports.vizcard = async function (req, res, next) { | @@ -52,15 +55,18 @@ exports.vizcard = async function (req, res, next) { | ||
52 | 55 | ||
53 | var response = responseMsg.success(req,getCmd,{resultData:resultSet,rowCount:resultSet.length}); | 56 | var response = responseMsg.success(req,getCmd,{resultData:resultSet,rowCount:resultSet.length}); |
54 | 57 | ||
55 | - log.addSummary("SPW",sendCmd,response); | 58 | + stats.reciveSACFResponse(sacf,sendCmd,"Success"); |
59 | + log.addSummary(sacf,sendCmd,response); | ||
60 | + log.addSummary(sacf,sendCmd,response); | ||
56 | 61 | ||
57 | } | 62 | } |
58 | 63 | ||
59 | - if(!response) | 64 | + if(!response){ |
60 | var response = responseMsg.error(req,getCmd,50000); | 65 | var response = responseMsg.error(req,getCmd,50000); |
66 | + stats.reciveResponse(sacf,"SPW_"+sendCmd,"Error"); | ||
67 | + } | ||
61 | 68 | ||
62 | - | ||
63 | - log.logDetail.addOutput("Client",getCmd,"Response",response,response); | 69 | + log.logDetail.addOutput(sacf,getCmd,"Response",response,response); |
64 | log.logDetail.write(); | 70 | log.logDetail.write(); |
65 | log.logSummary(); | 71 | log.logSummary(); |
66 | res.status(200).json(response); | 72 | res.status(200).json(response); |
@@ -71,12 +77,12 @@ exports.vizcard = async function (req, res, next) { | @@ -71,12 +77,12 @@ exports.vizcard = async function (req, res, next) { | ||
71 | function validator(req,cmd) | 77 | function validator(req,cmd) |
72 | { | 78 | { |
73 | var list = []; | 79 | var list = []; |
74 | - list.push([true,"queryStr","commandId","int"]); | ||
75 | - list.push([true,"queryStr","firstName","string"]); | ||
76 | - list.push([true,"queryStr","lastName","string"]); | ||
77 | - list.push([true,"queryStr","emailAddress","string"]); | ||
78 | - list.push([true,"queryStr","mobileNo","string"]); | ||
79 | - list.push([false,"queryStr","mobileNo","string"]); | 80 | + // list.push([true,"queryStr","commandId","int"]); |
81 | + // list.push([true,"queryStr","firstName","string"]); | ||
82 | + // list.push([true,"queryStr","lastName","string"]); | ||
83 | + // list.push([true,"queryStr","emailAddress","string"]); | ||
84 | + // list.push([true,"queryStr","mobileNo","string"]); | ||
85 | + // list.push([false,"queryStr","mobileNo","string"]); | ||
80 | 86 | ||
81 | var err = validatorHelper(req,list); | 87 | var err = validatorHelper(req,list); |
82 | if(err.length > 0) | 88 | if(err.length > 0) |