Commit d934f74e97e93ba7834c5f4f15dbadec671001b9
1 parent
f5ce0160
Exists in
master
and in
1 other branch
update response post customer
Showing
3 changed files
with
14 additions
and
10 deletions
Show diff stats
ais-structure/src/modules/customer/customer.route.js
@@ -6,7 +6,7 @@ module.exports = function (app) { | @@ -6,7 +6,7 @@ module.exports = function (app) { | ||
6 | customerCtrl.customer | 6 | customerCtrl.customer |
7 | ); | 7 | ); |
8 | 8 | ||
9 | - app.post('/cmf/v2/customer/:userType/:userData.json', | 9 | + app.post('/cmf/v2/customer/customerId.json', |
10 | postCustomerCtrl.postCustomer | 10 | postCustomerCtrl.postCustomer |
11 | ); | 11 | ); |
12 | }; | 12 | }; |
ais-structure/src/modules/customer/postCustomer.ctrl.js
@@ -16,8 +16,6 @@ exports.postCustomer = async function (req, res, next){ | @@ -16,8 +16,6 @@ exports.postCustomer = async function (req, res, next){ | ||
16 | var response = responseMsg.error(req,getCmd,40300); | 16 | var response = responseMsg.error(req,getCmd,40300); |
17 | }else | 17 | }else |
18 | { | 18 | { |
19 | - | ||
20 | - | ||
21 | var objectData = { | 19 | var objectData = { |
22 | customerId : req.body.user.userData+"@"+req.body.user.userType, | 20 | customerId : req.body.user.userData+"@"+req.body.user.userType, |
23 | userIdData : req.body.user.userData, | 21 | userIdData : req.body.user.userData, |
@@ -37,7 +35,7 @@ exports.postCustomer = async function (req, res, next){ | @@ -37,7 +35,7 @@ exports.postCustomer = async function (req, res, next){ | ||
37 | if(typeof result.err === 'undefined'){ | 35 | if(typeof result.err === 'undefined'){ |
38 | 36 | ||
39 | // console.log(result.response.body); | 37 | // console.log(result.response.body); |
40 | - | 38 | + |
41 | var resultObj = JSON.parse(result.response.body); | 39 | var resultObj = JSON.parse(result.response.body); |
42 | 40 | ||
43 | // (req,cmd,data,result) | 41 | // (req,cmd,data,result) |
@@ -47,8 +45,8 @@ exports.postCustomer = async function (req, res, next){ | @@ -47,8 +45,8 @@ exports.postCustomer = async function (req, res, next){ | ||
47 | resultObj.resultCode = "50000"; | 45 | resultObj.resultCode = "50000"; |
48 | 46 | ||
49 | } | 47 | } |
50 | - | ||
51 | - var response = responseMsg.direct(req,getCmd,resultObj); | 48 | + |
49 | + var response = responseMsg.direct(req,getCmd,resultObj,{customerId:objectData.customerId}); | ||
52 | 50 | ||
53 | } | 51 | } |
54 | 52 |
ais-structure/src/modules/helper/responseMsg.js
@@ -36,15 +36,21 @@ responseMsg.success = function (req,cmd,data){ | @@ -36,15 +36,21 @@ responseMsg.success = function (req,cmd,data){ | ||
36 | return response; | 36 | return response; |
37 | }; | 37 | }; |
38 | 38 | ||
39 | -responseMsg.direct = function (req,cmd,data) | 39 | +responseMsg.direct = function (req,cmd,result,data) |
40 | { | 40 | { |
41 | var response = { | 41 | var response = { |
42 | - resultCode : data.resultCode, | ||
43 | - developerMessage : data.resultDescription | 42 | + resultCode : result.resultCode, |
43 | + developerMessage : result.resultDescription | ||
44 | }; | 44 | }; |
45 | 45 | ||
46 | - if(data.resultCode == "20000") | 46 | + |
47 | + | ||
48 | + if(result.resultCode == "20000") | ||
49 | + { | ||
47 | stats.sendResponse(req.method,cmd,"Success"); | 50 | stats.sendResponse(req.method,cmd,"Success"); |
51 | + if(data) | ||
52 | + response = Object.assign(response,data); | ||
53 | + } | ||
48 | else | 54 | else |
49 | stats.sendResponse(req.method,cmd,"Error"); | 55 | stats.sendResponse(req.method,cmd,"Error"); |
50 | 56 |