Commit 79d9e5349df175020a5378852774135e85d29d9a
1 parent
2b14eb08
Exists in
master
and in
1 other branch
update post customer
Showing
5 changed files
with
37 additions
and
47 deletions
Show diff stats
ais-structure/src/modules/customer/customer.ctrl.js
@@ -12,8 +12,6 @@ exports.customer = async function (req, res, next) { | @@ -12,8 +12,6 @@ exports.customer = async function (req, res, next) { | ||
12 | var d01 = "D01" | 12 | var d01 = "D01" |
13 | var method = constant.METHOD.GET | 13 | var method = constant.METHOD.GET |
14 | 14 | ||
15 | - var err = validator(req,getCmd); | ||
16 | - | ||
17 | if(req.params.customerId){ | 15 | if(req.params.customerId){ |
18 | var customerId = req.params.customerId | 16 | var customerId = req.params.customerId |
19 | } else if(req.params.userData && req.params.userType){ | 17 | } else if(req.params.userData && req.params.userType){ |
@@ -23,7 +21,9 @@ exports.customer = async function (req, res, next) { | @@ -23,7 +21,9 @@ exports.customer = async function (req, res, next) { | ||
23 | } | 21 | } |
24 | 22 | ||
25 | log.startlog(method+"_"+getCmd,req.query.commandId,customerId); | 23 | log.startlog(method+"_"+getCmd,req.query.commandId,customerId); |
26 | - log.logDetail.addInput(req.query.clientName,getCmd,constant.REQUEST,req,req.body); | 24 | + log.logDetail.addInput(req.query.clientName,method+"_"+getCmd,constant.REQUEST,req,req.body); |
25 | + | ||
26 | + var err = validator(req,getCmd); | ||
27 | 27 | ||
28 | if(err.length > 0) | 28 | if(err.length > 0) |
29 | { | 29 | { |
@@ -37,7 +37,7 @@ exports.customer = async function (req, res, next) { | @@ -37,7 +37,7 @@ exports.customer = async function (req, res, next) { | ||
37 | var objectData = req.query; | 37 | var objectData = req.query; |
38 | const result = await connection.requestJsonToD01(objectData,sendCmd,method); | 38 | const result = await connection.requestJsonToD01(objectData,sendCmd,method); |
39 | // console.log(Object.keys(result)) | 39 | // console.log(Object.keys(result)) |
40 | - log.logDetail.addInput(d01,sendCmd,constant.RESPONSE,result,result.response); | 40 | + log.logDetail.addInput(d01,method+"_"+sendCmd,constant.RESPONSE,result,result.response); |
41 | if(typeof result.err === 'undefined'){ | 41 | if(typeof result.err === 'undefined'){ |
42 | // console.log(result.response); | 42 | // console.log(result.response); |
43 | var resultObj = result.response; | 43 | var resultObj = result.response; |
@@ -56,18 +56,12 @@ exports.customer = async function (req, res, next) { | @@ -56,18 +56,12 @@ exports.customer = async function (req, res, next) { | ||
56 | } | 56 | } |
57 | } | 57 | } |
58 | } else { | 58 | } else { |
59 | - stats.receiveRestResponse(d01,method,sendCmd,"Error"); | ||
60 | - response = responseMsg.direct(req,getCmd,result.response); | 59 | + var response = responseMsg.direct(req,getCmd,result.response); |
61 | log.addErrorSummary(d01,method+"_"+sendCmd,response.resultCode,response.developerMessage); | 60 | log.addErrorSummary(d01,method+"_"+sendCmd,response.resultCode,response.developerMessage); |
62 | } | 61 | } |
63 | } | 62 | } |
64 | 63 | ||
65 | - if(!response){ | ||
66 | - var response = responseMsg.error(req,getCmd,50000); | ||
67 | - stats.receiveRestResponse(d01,method,sendCmd,"Error"); | ||
68 | - } | ||
69 | - | ||
70 | - log.logDetail.addOutput(req.query.clientName,getCmd,constant.RESPONSE,response,response); | 64 | + log.logDetail.addOutput(req.query.clientName,method+"_"+getCmd,constant.RESPONSE,response,response); |
71 | res.status(200).json(response); | 65 | res.status(200).json(response); |
72 | next(); | 66 | next(); |
73 | }; | 67 | }; |
ais-structure/src/modules/customer/postCustomer.ctrl.js
@@ -10,20 +10,27 @@ exports.postCustomer = async function (req, res, next){ | @@ -10,20 +10,27 @@ exports.postCustomer = async function (req, res, next){ | ||
10 | var sendCmd = "Customer"; | 10 | var sendCmd = "Customer"; |
11 | var sacf = "SACF"; | 11 | var sacf = "SACF"; |
12 | var d01 = "D01"; | 12 | var d01 = "D01"; |
13 | + var method = constant.METHOD.POST; | ||
13 | 14 | ||
14 | - log.startlog(getCmd,req); | ||
15 | - log.logDetail.addInput(sacf,getCmd,constant.REQUEST,req,req.body); | 15 | + if(req.params.userData && req.params.userType){ |
16 | + var customerId = req.body.user.userData+"@"+req.body.user.userType; | ||
17 | + } | ||
18 | + | ||
19 | + log.startlog(method+"_"+getCmd,req.body.commandId,customerId); | ||
20 | + log.logDetail.addInput(req.body.clientName,method+"_"+getCmd,constant.REQUEST,req,req.body); | ||
16 | 21 | ||
17 | var err = validator(req,getCmd); | 22 | var err = validator(req,getCmd); |
18 | 23 | ||
19 | if(err.length > 0) | 24 | if(err.length > 0) |
20 | { | 25 | { |
26 | + log.addErrorSummary(req.query.clientName,method+"_"+getCmd,"null","Fail"); | ||
21 | console.log(err); | 27 | console.log(err); |
22 | var response = responseMsg.error(req,getCmd,40300); | 28 | var response = responseMsg.error(req,getCmd,40300); |
23 | }else | 29 | }else |
24 | { | 30 | { |
31 | + log.addSuccessSummary(req.query.clientName,method+"_"+getCmd,"null","Success"); | ||
25 | var objectData = { | 32 | var objectData = { |
26 | - customerId : req.body.user.userData+"@"+req.body.user.userType, | 33 | + customerId : customerId, |
27 | userIdData : req.body.user.userData, | 34 | userIdData : req.body.user.userData, |
28 | userIdType : req.body.user.userType, | 35 | userIdType : req.body.user.userType, |
29 | firstName : req.body.firstName, | 36 | firstName : req.body.firstName, |
@@ -34,7 +41,7 @@ exports.postCustomer = async function (req, res, next){ | @@ -34,7 +41,7 @@ exports.postCustomer = async function (req, res, next){ | ||
34 | }; | 41 | }; |
35 | 42 | ||
36 | const result = await connection.requestJsonToD01(objectData,sendCmd,"POST"); | 43 | const result = await connection.requestJsonToD01(objectData,sendCmd,"POST"); |
37 | - log.logDetail.addInput(d01,sendCmd,constant.RESPONSE,result,result.response); | 44 | + log.logDetail.addInput(d01,method+"_"+sendCmd,constant.RESPONSE,result,result.response); |
38 | if(typeof result.err === 'undefined'){ | 45 | if(typeof result.err === 'undefined'){ |
39 | // console.log(result.response.body); | 46 | // console.log(result.response.body); |
40 | var resultObj = result.response; | 47 | var resultObj = result.response; |
@@ -42,27 +49,23 @@ exports.postCustomer = async function (req, res, next){ | @@ -42,27 +49,23 @@ exports.postCustomer = async function (req, res, next){ | ||
42 | { | 49 | { |
43 | stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Success"); | 50 | stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Success"); |
44 | var response = responseMsg.direct(req,getCmd,resultObj,{customerId:objectData.customerId}); | 51 | var response = responseMsg.direct(req,getCmd,resultObj,{customerId:objectData.customerId}); |
45 | - log.addSuccessSummary(d01,sendCmd,response); | 52 | + log.addSuccessSummary(d01,method+"_"+sendCmd,response); |
46 | } else { | 53 | } else { |
47 | if(resultObj.resultCode != "40401"){ | 54 | if(resultObj.resultCode != "40401"){ |
48 | resultObj.resultCode = "50000"; | 55 | resultObj.resultCode = "50000"; |
49 | } | 56 | } |
50 | stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Error"); | 57 | stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Error"); |
51 | var response = responseMsg.direct(req,getCmd,resultObj); | 58 | var response = responseMsg.direct(req,getCmd,resultObj); |
52 | - log.addErrorSummary(d01,sendCmd,response); | 59 | + log.addErrorSummary(d01,method+"_"+sendCmd,response); |
53 | } | 60 | } |
54 | } else { | 61 | } else { |
55 | - response = responseMsg.direct(req,getCmd,result.response); | ||
56 | - log.addErrorSummary(d01,sendCmd,response); | 62 | + stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Error"); |
63 | + var response = responseMsg.direct(req,getCmd,result.response); | ||
64 | + log.addErrorSummary(d01,method+"_"+sendCmd,response); | ||
57 | } | 65 | } |
58 | } | 66 | } |
59 | 67 | ||
60 | - if(!response){ | ||
61 | - var response = responseMsg.error(req,getCmd,50000); | ||
62 | - stats.receiveResponse(sacf,sendCmd,"Error"); | ||
63 | - } | ||
64 | - | ||
65 | - log.logDetail.addOutput(sacf,getCmd,constant.RESPONSE,response,response); | 68 | + log.logDetail.addOutput(req.body.clientName,getCmd,constant.RESPONSE,response,response); |
66 | res.status(200).json(response); | 69 | res.status(200).json(response); |
67 | next(); | 70 | next(); |
68 | }; | 71 | }; |
ais-structure/src/modules/helper/connection.js
@@ -31,12 +31,12 @@ connection.requestSoapToSACF = async function (soap,cmd,myMethod) { | @@ -31,12 +31,12 @@ connection.requestSoapToSACF = async function (soap,cmd,myMethod) { | ||
31 | 31 | ||
32 | var funS = function(){ | 32 | var funS = function(){ |
33 | stats.sendSACFRequest(service.Name,cmd); | 33 | stats.sendSACFRequest(service.Name,cmd); |
34 | - log.logDetail.addOutput(service.Name,cmd,constants.REQUEST,params,soap); | 34 | + log.logDetail.addOutput(service.Name,myMethod+"_"+cmd,constants.REQUEST,params,soap); |
35 | }; | 35 | }; |
36 | 36 | ||
37 | var funStats = { | 37 | var funStats = { |
38 | start : funS, | 38 | start : funS, |
39 | - error : function(response){log.addErrorSummary(service.Name,cmd,response);} | 39 | + error : function(response){log.addErrorSummary(service.Name,myMethod+"_"+cmd,response);} |
40 | }; | 40 | }; |
41 | 41 | ||
42 | 42 | ||
@@ -89,12 +89,12 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | @@ -89,12 +89,12 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | ||
89 | 89 | ||
90 | var funStats = function(){ | 90 | var funStats = function(){ |
91 | stats.sendRestRequest(service.Name,myMethod,cmd); | 91 | stats.sendRestRequest(service.Name,myMethod,cmd); |
92 | - log.logDetail.addOutput(service.Name,cmd,constants.Request,params,obj); | 92 | + log.logDetail.addOutput(service.Name,myMethod+"_"+cmd,constants.Request,params,obj); |
93 | }; | 93 | }; |
94 | 94 | ||
95 | var funStats = { | 95 | var funStats = { |
96 | start : funStats, | 96 | start : funStats, |
97 | - error : function(response){log.addErrorSummary(service.Name,cmd,response);} | 97 | + error : function(response){log.addErrorSummary(service.Name,myMethod+"_"+cmd,response);} |
98 | }; | 98 | }; |
99 | 99 | ||
100 | 100 | ||
@@ -165,7 +165,7 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | @@ -165,7 +165,7 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | ||
165 | 165 | ||
166 | var resultRes = await asyncRequest(params,objectData,funStats); | 166 | var resultRes = await asyncRequest(params,objectData,funStats); |
167 | 167 | ||
168 | - console.log(resultRes); | 168 | + // console.log(resultRes); |
169 | if(resultRes.response) | 169 | if(resultRes.response) |
170 | { | 170 | { |
171 | var data = JSON.parse(resultRes.response.body); | 171 | var data = JSON.parse(resultRes.response.body); |
@@ -188,7 +188,7 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | @@ -188,7 +188,7 @@ connection.requestJsonToD01 = async function (obj,cmd,myMethod) { | ||
188 | 188 | ||
189 | } | 189 | } |
190 | 190 | ||
191 | - console.log(result); | 191 | + // console.log(result); |
192 | 192 | ||
193 | if(result.response) | 193 | if(result.response) |
194 | { | 194 | { |
@@ -312,15 +312,15 @@ function getUrl(params,limit) | @@ -312,15 +312,15 @@ function getUrl(params,limit) | ||
312 | if(key == "fields") | 312 | if(key == "fields") |
313 | fields = getFields(params.body.fields,first); | 313 | fields = getFields(params.body.fields,first); |
314 | else | 314 | else |
315 | - filter = getfilter(filter,key,params.body[key]); | 315 | + filter = getFilter(filter,key,params.body[key]); |
316 | 316 | ||
317 | first = false; | 317 | first = false; |
318 | } | 318 | } |
319 | 319 | ||
320 | if(first) | 320 | if(first) |
321 | - fields = "?limit="+limit; | 321 | + fields += "?limit="+limit; |
322 | else | 322 | else |
323 | - fields = "&limit="+limit; | 323 | + fields += "&limit="+limit; |
324 | 324 | ||
325 | } | 325 | } |
326 | 326 | ||
@@ -375,7 +375,7 @@ function getUrl(params,limit) | @@ -375,7 +375,7 @@ function getUrl(params,limit) | ||
375 | // console.log(filter); | 375 | // console.log(filter); |
376 | // console.log(fields); | 376 | // console.log(fields); |
377 | 377 | ||
378 | - // console.log(returnData); | 378 | + console.log(returnData); |
379 | 379 | ||
380 | return returnData; | 380 | return returnData; |
381 | } | 381 | } |
@@ -394,7 +394,7 @@ function getFields(fields,first) | @@ -394,7 +394,7 @@ function getFields(fields,first) | ||
394 | return returnData; | 394 | return returnData; |
395 | } | 395 | } |
396 | 396 | ||
397 | -function getfilter(filter,key,data) | 397 | +function getFilter(filter,key,data) |
398 | { | 398 | { |
399 | 399 | ||
400 | // console.log(key); | 400 | // console.log(key); |
ais-structure/src/modules/helper/responseMsg.js
@@ -33,7 +33,7 @@ responseMsg.success = function (req,cmd,data){ | @@ -33,7 +33,7 @@ responseMsg.success = function (req,cmd,data){ | ||
33 | 33 | ||
34 | var response = { | 34 | var response = { |
35 | resultCode : constants.RESPONSERESULT.SUCCESS.resultCode, | 35 | resultCode : constants.RESPONSERESULT.SUCCESS.resultCode, |
36 | - developerMessage : constants.RESPONSERESULT.SUCCESS.resultDescription, | 36 | + developerMessage : constants.RESPONSERESULT.SUCCESS.developerMessage, |
37 | resultData : data.resultData, | 37 | resultData : data.resultData, |
38 | rowCount : data.resultData.length | 38 | rowCount : data.resultData.length |
39 | }; | 39 | }; |
ais-structure/src/modules/vizcard/vizCard.ctrl.js
@@ -75,18 +75,11 @@ exports.vizcard = async function (req, res, next) { | @@ -75,18 +75,11 @@ exports.vizcard = async function (req, res, next) { | ||
75 | var resultSet = {rawDataJson : ""} | 75 | var resultSet = {rawDataJson : ""} |
76 | } | 76 | } |
77 | 77 | ||
78 | - log.logDetail.addInput(sacf,sendCmd,constant.RESPONSE,result,resultSet.rawDataJson); | ||
79 | - | ||
80 | - if(!response){ | ||
81 | - var response = responseMsg.error(req,getCmd,50000); | ||
82 | - stats.receiveSACFResponse(sacf,sendCmd,"Error"); | ||
83 | - } | ||
84 | - | ||
85 | - | 78 | + log.logDetail.addInput(sacf,method+"_"+sendCmd,constant.RESPONSE,result,resultSet.rawDataJson); |
86 | } | 79 | } |
87 | 80 | ||
88 | // console.log(response); | 81 | // console.log(response); |
89 | - log.logDetail.addOutput(sacf,getCmd,constant.RESPONSE,response,response); | 82 | + log.logDetail.addOutput(sacf,method+"_"+getCmd,constant.RESPONSE,response,response); |
90 | res.status(200).json(response); | 83 | res.status(200).json(response); |
91 | next(); | 84 | next(); |
92 | }; | 85 | }; |