Commit 6b59edcf3d3a2bc6997a49538c0fdf66099bff76
1 parent
6efce50d
Exists in
master
and in
1 other branch
fix bug
Showing
1 changed file
with
14 additions
and
25 deletions
Show diff stats
ais-structure/src/modules/vizcard/vizCard.ctrl.js
@@ -7,7 +7,7 @@ var logger = require('../../logger/logger'); | @@ -7,7 +7,7 @@ var logger = require('../../logger/logger'); | ||
7 | var cfg = require('../../config/config.js').get(env); | 7 | var cfg = require('../../config/config.js').get(env); |
8 | var request = require('request'); | 8 | var request = require('request'); |
9 | var parseJson = require('xml-js'); | 9 | var parseJson = require('xml-js'); |
10 | -var _url = `http://localhost:8080`; | 10 | +var _url = `http://10.1.3.74:8080`; |
11 | 11 | ||
12 | var stats = require('../helper/stats.js'); | 12 | var stats = require('../helper/stats.js'); |
13 | var messageSOAP = require('../helper/messageSOAP.js'); | 13 | var messageSOAP = require('../helper/messageSOAP.js'); |
@@ -60,30 +60,22 @@ exports.vizcard = async function (req, res, next) { | @@ -60,30 +60,22 @@ exports.vizcard = async function (req, res, next) { | ||
60 | method : 'POST' | 60 | method : 'POST' |
61 | }); | 61 | }); |
62 | 62 | ||
63 | - console.log(result.err) | ||
64 | - | ||
65 | // parseString(result.body, function (err, result1) { | 63 | // parseString(result.body, function (err, result1) { |
66 | // console.log(result1); | 64 | // console.log(result1); |
67 | // }); | 65 | // }); |
68 | - if(typeof result.err === 'undefined'){ | ||
69 | - var resultSoap = parseJson.xml2json(result.body, {compact: true, spaces: 4}) | ||
70 | - resultSoap = JSON.parse(resultSoap) | ||
71 | - resultSoap = resultSoap['soap:Envelope']['soap:Body']['tem:SearchCustomerResponse']['tem:SearchCustomerResult']['tem:CustomerSearchResult']; | ||
72 | - | ||
73 | - var resultData = messageSOAP.soapToArray(req,resultSoap); | ||
74 | - | ||
75 | - var response = { | ||
76 | - resultCode : "20000", | ||
77 | - developerMessage : "Success", | ||
78 | - resultData : resultData, | ||
79 | - rowCount : resultData.length | ||
80 | - }; | ||
81 | - } else { | ||
82 | - var response = { | ||
83 | - resultCode : "50000", | ||
84 | - developerMessage : "System error" | ||
85 | - }; | ||
86 | - } | 66 | + |
67 | + var resultSoap = parseJson.xml2json(result.body, {compact: true, spaces: 4}) | ||
68 | + resultSoap = JSON.parse(resultSoap) | ||
69 | + resultSoap = resultSoap['soap:Envelope']['soap:Body']['tem:SearchCustomerResponse']['tem:SearchCustomerResult']['tem:CustomerSearchResult']; | ||
70 | + | ||
71 | + var resultData = messageSOAP.soapToArray(req,resultSoap); | ||
72 | + | ||
73 | + var response = { | ||
74 | + resultCode : "20000", | ||
75 | + developerMessage : "Success", | ||
76 | + resultData : resultData, | ||
77 | + rowCount : resultData.length | ||
78 | + }; | ||
87 | 79 | ||
88 | res.status(200).json(response); | 80 | res.status(200).json(response); |
89 | } | 81 | } |
@@ -103,9 +95,6 @@ function validator(req,api) | @@ -103,9 +95,6 @@ function validator(req,api) | ||
103 | } | 95 | } |
104 | 96 | ||
105 | 97 | ||
106 | - | ||
107 | - | ||
108 | - | ||
109 | function asyncRequest (params = {}) { | 98 | function asyncRequest (params = {}) { |
110 | return new Promise((resolve, reject) => { | 99 | return new Promise((resolve, reject) => { |
111 | request(params, function (error, response, body) { | 100 | request(params, function (error, response, body) { |