dd6ce15e
sumatek
add customer
|
1
|
var stats = require('../helper/stats.js');
|
479b9d98
sumatek
update use constants
|
2
|
var responseMsg = [];
|
dd6ce15e
sumatek
add customer
|
3
4
5
6
7
|
responseMsg.error = function (req,cmd,code){
var devMsg = "System error";
|
479b9d98
sumatek
update use constants
|
8
9
|
switch(code) {
case 50000:
|
27aed231
Nattapon Wongpaet
update post membe...
|
10
|
devMsg = "System error";
|
479b9d98
sumatek
update use constants
|
11
12
13
14
15
16
17
18
19
|
break;
case 40300:
devMsg = "Missing or invalid parameter";
break;
default:
code = 50000;
devMsg = "System error";
}
|
dd6ce15e
sumatek
add customer
|
20
|
var response = {
|
479b9d98
sumatek
update use constants
|
21
|
resultCode : code.toString(),
|
dd6ce15e
sumatek
add customer
|
22
|
developerMessage : devMsg
|
0ec6fba7
sumatek
update fix bug
|
23
|
};
|
479b9d98
sumatek
update use constants
|
24
|
|
dd6ce15e
sumatek
add customer
|
25
26
|
stats.sendResponse(req.method,cmd,"Error");
return response;
|
dd6ce15e
sumatek
add customer
|
27
|
};
|
479b9d98
sumatek
update use constants
|
28
|
|
dd6ce15e
sumatek
add customer
|
29
30
31
32
33
34
|
responseMsg.success = function (req,cmd,data){
var response = {
resultCode : "20000",
developerMessage : "Success",
resultData : data.resultData,
|
479b9d98
sumatek
update use constants
|
35
|
rowCount : data.resultData.length
|
79d9e534
Nattapon Wongpaet
update post customer
|
36
|
};
|
dd6ce15e
sumatek
add customer
|
37
|
|
a1f044d9
sumatek
update parallel
|
38
|
stats.sendResponse(req.method,cmd,"Success");
|
dd6ce15e
sumatek
add customer
|
39
40
|
return response;
};
|
479b9d98
sumatek
update use constants
|
41
|
|
dd6ce15e
sumatek
add customer
|
42
43
44
|
responseMsg.direct = function (req,cmd,result,data)
{
var response = {
|
d934f74e
sumatek
update response p...
|
45
|
resultCode : result.resultCode,
|
81e85e64
sumatek
update customer
|
46
47
|
developerMessage : result.resultDescription
};
|
d934f74e
sumatek
update response p...
|
48
|
|
5198016b
sumatek
update build message
|
49
|
|
81e85e64
sumatek
update customer
|
50
51
|
if(result.resultCode == "20000")
|
479b9d98
sumatek
update use constants
|
52
|
{
|
d934f74e
sumatek
update response p...
|
53
|
stats.sendResponse(req.method,cmd,"Success");
|
479b9d98
sumatek
update use constants
|
54
|
if(data)
|
d934f74e
sumatek
update response p...
|
55
56
57
|
response = Object.assign(response,data);
}
else
|
81e85e64
sumatek
update customer
|
58
|
stats.sendResponse(req.method,cmd,"Error");
|
479b9d98
sumatek
update use constants
|
59
|
|
81e85e64
sumatek
update customer
|
60
61
62
63
|
return response;
};
module.exports = responseMsg;
|
90f9d224
sumatek
update unknow req
|
|
|
479b9d98
sumatek
update use constants
|
|
|
dd6ce15e
sumatek
add customer
|
|
|