Commit 6f98e3d07910bae0bc9ac6a756b5a23119cb3b90

Authored by Nattapon Wongpaet
1 parent a0638777
Exists in master and in 1 other branch dev

add md5

ais-structure/src/modules/helper/utils.js 0 → 100644
... ... @@ -0,0 +1,17 @@
  1 +var md5 = require('md5');
  2 +var moment = require('moment');
  3 +
  4 +
  5 +utils = {};
  6 +
  7 +utils.getMD5 = async function (commandId) {
  8 +
  9 + var unixtime = moment();
  10 + var message = commandId + unixtime.valueOf();
  11 +
  12 + console.log(message)
  13 +
  14 + return md5(message);
  15 +}
  16 +
  17 +module.exports = utils;
0 18 \ No newline at end of file
... ...
ais-structure/src/modules/membercard/postMembership.ctrl.js
... ... @@ -3,9 +3,10 @@ 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 +var constant = require('../helper/constants.js');
7 7 var env = process.env.NODE_ENV || 'development';
8 8 var cfg = require('../../config/config.js').get(env);
  9 +var utils = require('../helper/utils');
9 10  
10 11 const getCmd = "CustomerMembership";
11 12 const sendCustomerCmd = "Customer";
... ... @@ -17,7 +18,8 @@ const getMethod = constant.METHOD.GET;
17 18  
18 19 exports.postMembership = async function (req, res, next){
19 20  
20   - var customerId;
  21 + var customerId = await utils.getMD5(req.body.commandId);
  22 + log.log("##customerId : "+customerId);
21 23 if(req.params.customerId){
22 24 customerId = req.params.customerId
23 25 } else if(req.params.userData && req.params.userType){
... ...