Commit a7a5d7d464351976c44f041d8efb3131ca4f7497
1 parent
1e902124
Exists in
master
and in
1 other branch
get header
Showing
2 changed files
with
9 additions
and
6 deletions
Show diff stats
ais-structure/src/modules/helper/connection.js
| ... | ... | @@ -10,7 +10,7 @@ var moment = require('moment'); |
| 10 | 10 | var connection = []; |
| 11 | 11 | |
| 12 | 12 | |
| 13 | -connection.requestSoapToSACF = async function (req,soap,cmd,myMethod) { | |
| 13 | +connection.requestSoapToSACF = async function (req,soap,cmd,myMethod,header) { | |
| 14 | 14 | try { |
| 15 | 15 | log.log("Connect to SACF") |
| 16 | 16 | |
| ... | ... | @@ -19,6 +19,7 @@ connection.requestSoapToSACF = async function (req,soap,cmd,myMethod) { |
| 19 | 19 | |
| 20 | 20 | var params = { |
| 21 | 21 | url : service[myMethod+"_"+cmd+"_URL"], |
| 22 | + header : header, | |
| 22 | 23 | body : messageSOAP.objectToSOAP(soap,cmd), |
| 23 | 24 | method : myMethod, |
| 24 | 25 | timeout : cfg.service.SACF[myMethod+"_"+cmd+"_Timeout"]*1000 | ... | ... |
ais-structure/src/modules/vizcard/vizCard.ctrl.js
| ... | ... | @@ -14,10 +14,7 @@ exports.vizcard = async function (req, res, next) { |
| 14 | 14 | var sacf = "SACF"; |
| 15 | 15 | var method = constant.METHOD.GET; |
| 16 | 16 | |
| 17 | - if(req.query.clientName && req.query.commandId){ | |
| 18 | - var customerId = req.query.clientName+"@"+req.query.commandId; | |
| 19 | - } | |
| 20 | - log.startlog(req,method+"_"+getCmd,req.query.commandId,customerId); | |
| 17 | + log.startlog(req,method+"_"+getCmd,req.query.commandId,req.query.commandId); | |
| 21 | 18 | log.logDetail.addInput(req,req.query.clientName,method+"_"+getCmd,constant.REQUEST,req,req.body); |
| 22 | 19 | |
| 23 | 20 | var err = await validator(req,getCmd); |
| ... | ... | @@ -43,7 +40,12 @@ exports.vizcard = async function (req, res, next) { |
| 43 | 40 | moblieNo : req.query.moblieNo |
| 44 | 41 | }; |
| 45 | 42 | |
| 46 | - const result = await connection.requestSoapToSACF(req,objectData,sendCmd,constant.METHOD.POST); | |
| 43 | + var objHeader = { | |
| 44 | + 'X-Redirect-Url' : 'http://spwcdxtst.spwg.local:6300/hPGService/hpGVizOnline/CustomerService.asmx', | |
| 45 | + 'X-Session-Id' : req.get('X-Session-Id') | |
| 46 | + } | |
| 47 | + | |
| 48 | + const result = await connection.requestSoapToSACF(req,objectData,sendCmd,constant.METHOD.POST,objHeader); | |
| 47 | 49 | // console.log(result.err) |
| 48 | 50 | |
| 49 | 51 | if(typeof result.err === 'undefined'){ | ... | ... |