Commit 3d36a443fb15e734736db230e7f1502784940887
1 parent
a55a3d02
Exists in
master
and in
1 other branch
add constant
Showing
4 changed files
with
49 additions
and
14 deletions
Show diff stats
ais-structure/src/modules/customer/customer.ctrl.js
... | ... | @@ -3,6 +3,7 @@ var validatorHelper = require('../helper/validator.js'); |
3 | 3 | var connection = require('../helper/connection.js'); |
4 | 4 | var responseMsg = require('../helper/responseMsg.js'); |
5 | 5 | var log = require('../helper/log.js'); |
6 | +var constant = require('../helper/constants.js') | |
6 | 7 | |
7 | 8 | exports.customer = async function (req, res, next) { |
8 | 9 | var getCmd = "Customer"; |
... | ... | @@ -11,7 +12,7 @@ exports.customer = async function (req, res, next) { |
11 | 12 | var d01 = "D01" |
12 | 13 | |
13 | 14 | log.startlog(getCmd,req); |
14 | - log.logDetail.addInput(sacf,getCmd,"Request",req,req.body); | |
15 | + log.logDetail.addInput(sacf,getCmd,constant.REQUEST,req,req.body); | |
15 | 16 | |
16 | 17 | var err = validator(req,getCmd); |
17 | 18 | |
... | ... | @@ -24,9 +25,9 @@ exports.customer = async function (req, res, next) { |
24 | 25 | { |
25 | 26 | var objectData = req.query; |
26 | 27 | |
27 | - const result = await connection.requestJsonToD01(objectData,sendCmd,"GET"); | |
28 | + const result = await connection.requestJsonToD01(objectData,sendCmd,constant.METHOD.GET); | |
28 | 29 | // console.log(Object.keys(result)) |
29 | - log.logDetail.addInput(d01,sendCmd,"Response",result,result.response); | |
30 | + log.logDetail.addInput(d01,sendCmd,constant.RESPONSE,result,result.response); | |
30 | 31 | if(typeof result.err === 'undefined'){ |
31 | 32 | // console.log(result.response); |
32 | 33 | var resultObj = result.response; |
... | ... | @@ -34,12 +35,12 @@ exports.customer = async function (req, res, next) { |
34 | 35 | { |
35 | 36 | if(resultObj.resultData && resultObj.resultData.length>0) |
36 | 37 | { |
37 | - stats.receiveRestResponse(d01,"GET",sendCmd,"Success"); | |
38 | + stats.receiveRestResponse(d01,constant.METHOD.GET,sendCmd,"Success"); | |
38 | 39 | var response = responseMsg.success(req,getCmd,resultObj); |
39 | 40 | log.addSuccessSummary(d01,sendCmd,response); |
40 | 41 | }else |
41 | 42 | { |
42 | - stats.receiveRestResponse(d01,"GET",sendCmd,"Data Not Found"); | |
43 | + stats.receiveRestResponse(d01,constant.METHOD.GET,sendCmd,"Data Not Found"); | |
43 | 44 | var response = responseMsg.error(req,getCmd,40300); |
44 | 45 | log.addErrorSummary(d01,sendCmd,response); |
45 | 46 | } |
... | ... | @@ -55,7 +56,7 @@ exports.customer = async function (req, res, next) { |
55 | 56 | stats.receiveResponse(sacf,sendCmd,"Error"); |
56 | 57 | } |
57 | 58 | |
58 | - log.logDetail.addOutput(sacf,getCmd,"Response",response,response); | |
59 | + log.logDetail.addOutput(sacf,getCmd,constant.RESPONSE,response,response); | |
59 | 60 | res.status(200).json(response); |
60 | 61 | next(); |
61 | 62 | }; | ... | ... |
ais-structure/src/modules/customer/postCustomer.ctrl.js
... | ... | @@ -3,6 +3,7 @@ var validatorHelper = require('../helper/validator.js'); |
3 | 3 | var connection = require('../helper/connection.js'); |
4 | 4 | var responseMsg = require('../helper/responseMsg.js'); |
5 | 5 | var log = require('../helper/log.js'); |
6 | +var constant = require('../helper/constants.js') | |
6 | 7 | |
7 | 8 | exports.postCustomer = async function (req, res, next){ |
8 | 9 | var getCmd = "Customer"; |
... | ... | @@ -11,7 +12,7 @@ exports.postCustomer = async function (req, res, next){ |
11 | 12 | var d01 = "D01"; |
12 | 13 | |
13 | 14 | log.startlog(getCmd,req); |
14 | - log.logDetail.addInput(sacf,getCmd,"Request",req,req.body); | |
15 | + log.logDetail.addInput(sacf,getCmd,constant.REQUEST,req,req.body); | |
15 | 16 | |
16 | 17 | var err = validator(req,getCmd); |
17 | 18 | |
... | ... | @@ -33,20 +34,20 @@ exports.postCustomer = async function (req, res, next){ |
33 | 34 | }; |
34 | 35 | |
35 | 36 | const result = await connection.requestJsonToD01(objectData,sendCmd,"POST"); |
36 | - log.logDetail.addInput(d01,sendCmd,"Response",result,result.response); | |
37 | + log.logDetail.addInput(d01,sendCmd,constant.RESPONSE,result,result.response); | |
37 | 38 | if(typeof result.err === 'undefined'){ |
38 | 39 | // console.log(result.response.body); |
39 | 40 | var resultObj = result.response; |
40 | 41 | if(resultObj.resultCode.startsWith("2")) |
41 | 42 | { |
42 | - stats.receiveRestResponse(d01,"POST",sendCmd,"Success"); | |
43 | + stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Success"); | |
43 | 44 | var response = responseMsg.direct(req,getCmd,resultObj,{customerId:objectData.customerId}); |
44 | 45 | log.addSuccessSummary(d01,sendCmd,response); |
45 | 46 | } else { |
46 | 47 | if(resultObj.resultCode != "40401"){ |
47 | 48 | resultObj.resultCode = "50000"; |
48 | 49 | } |
49 | - stats.receiveRestResponse(d01,"GET",sendCmd,"Error"); | |
50 | + stats.receiveRestResponse(d01,constant.METHOD.POST,sendCmd,"Error"); | |
50 | 51 | var response = responseMsg.direct(req,getCmd,resultObj); |
51 | 52 | log.addErrorSummary(d01,sendCmd,response); |
52 | 53 | } |
... | ... | @@ -61,7 +62,7 @@ exports.postCustomer = async function (req, res, next){ |
61 | 62 | stats.receiveResponse(sacf,sendCmd,"Error"); |
62 | 63 | } |
63 | 64 | |
64 | - log.logDetail.addOutput(sacf,getCmd,"Response",response,response); | |
65 | + log.logDetail.addOutput(sacf,getCmd,constant.RESPONSE,response,response); | |
65 | 66 | res.status(200).json(response); |
66 | 67 | next(); |
67 | 68 | }; | ... | ... |
... | ... | @@ -0,0 +1,32 @@ |
1 | +module.exports = Object.freeze({ | |
2 | + REQUEST: 'Request', | |
3 | + RESPONSE: 'Response', | |
4 | + METHOD:{ | |
5 | + GET : 'GET', | |
6 | + POST : 'POST', | |
7 | + PUT : 'PUT', | |
8 | + DELETE : 'DELETE' | |
9 | + }, | |
10 | + RESPONSERESULT:{ | |
11 | + SUCCESS:{ | |
12 | + resultCode : '20000', | |
13 | + resultDescription : 'Success' | |
14 | + }, | |
15 | + MISSING_INVALID:{ | |
16 | + resultCode : '40300', | |
17 | + resultDescription : 'Missing or invalid parameter' | |
18 | + }, | |
19 | + DATA_NOT_FOUND:{ | |
20 | + resultCode : '40401', | |
21 | + resultDescription : 'Data Not Found' | |
22 | + }, | |
23 | + DATA_EXIST:{ | |
24 | + resultCode : '40301', | |
25 | + resultDescription : 'Data Exist' | |
26 | + }, | |
27 | + ERROR:{ | |
28 | + resultCode : '50000', | |
29 | + resultDescription : 'System error' | |
30 | + } | |
31 | + } | |
32 | +}); | |
0 | 33 | \ No newline at end of file | ... | ... |
ais-structure/src/modules/vizcard/vizCard.ctrl.js
... | ... | @@ -6,6 +6,7 @@ var validatorHelper = require('../helper/validator.js'); |
6 | 6 | var connection = require('../helper/connection.js'); |
7 | 7 | var responseMsg = require('../helper/responseMsg.js'); |
8 | 8 | var log = require('../helper/log.js'); |
9 | +var constant = require('../helper/constants.js') | |
9 | 10 | |
10 | 11 | exports.vizcard = async function (req, res, next) { |
11 | 12 | var getCmd = "VIZCard"; |
... | ... | @@ -13,7 +14,7 @@ exports.vizcard = async function (req, res, next) { |
13 | 14 | var sacf = "SACF" |
14 | 15 | |
15 | 16 | log.startlog(getCmd,req); |
16 | - log.logDetail.addInput(sacf,getCmd,"Request",req,req.body); | |
17 | + log.logDetail.addInput(sacf,getCmd,constant.REQUEST,req,req.body); | |
17 | 18 | |
18 | 19 | var err = validator(req,getCmd); |
19 | 20 | |
... | ... | @@ -70,14 +71,14 @@ exports.vizcard = async function (req, res, next) { |
70 | 71 | var resultSet = {rawDataJson : ""} |
71 | 72 | } |
72 | 73 | |
73 | - log.logDetail.addInput(sacf,sendCmd,"Response",result,resultSet.rawDataJson); | |
74 | + log.logDetail.addInput(sacf,sendCmd,constant.RESPONSE,result,resultSet.rawDataJson); | |
74 | 75 | |
75 | 76 | if(!response){ |
76 | 77 | var response = responseMsg.error(req,getCmd,50000); |
77 | 78 | stats.receiveSACFResponse(sacf,sendCmd,"Error"); |
78 | 79 | } |
79 | 80 | |
80 | - log.logDetail.addOutput(sacf,getCmd,"Response",response,response); | |
81 | + log.logDetail.addOutput(sacf,getCmd,constant.RESPONSE,response,response); | |
81 | 82 | res.status(200).json(response); |
82 | 83 | next(); |
83 | 84 | } | ... | ... |