111 lines
3.2 KiB
JavaScript
111 lines
3.2 KiB
JavaScript
'use strict';
|
|
//equire('../../package.json')
|
|
const cards = require('../../service/cards.js');
|
|
|
|
|
|
//const logger = require('../../app/logger');
|
|
|
|
const cardsControllers = {
|
|
cardApplications: function(req, res){
|
|
cards.cardApplications(req, res, function (err, result) {
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'internal_return': 0,
|
|
'result_list': result.result,
|
|
'total_record': result.total_record
|
|
})
|
|
}).then(r =>{
|
|
console.log(r);
|
|
});
|
|
},
|
|
createCardHolder: function(req, res){
|
|
cards.createCardHolder(req, res, function (err, result) {
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'internal_return': 0,
|
|
'result_list': result.result,
|
|
'total_record': result.total_record
|
|
})
|
|
}).then(r =>{
|
|
console.log(r);
|
|
});
|
|
},
|
|
retrieveCard: function (req, res) {
|
|
cards.retrieveCard(req, res, function (err, result) {
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'internal_return': 0,
|
|
'result_list': result.result,
|
|
'total_record': result.total_record
|
|
})
|
|
}).then(r =>{
|
|
console.log(r);
|
|
});
|
|
},
|
|
createCard: function (req, res) {
|
|
cards.createCard(req, res, function (err, result) {
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'internal_return': 0,
|
|
'result_list': result.result,
|
|
'total_record': result.total_record
|
|
})
|
|
}).then(r =>{
|
|
console.log(r);
|
|
});
|
|
},
|
|
createCardWallet: function (req, res){
|
|
cards.createCardWallet(req, res, function (err, dist) {
|
|
if (err) {
|
|
res.send(err);
|
|
}
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'result': dist,
|
|
'internal_return': 0,
|
|
})
|
|
});
|
|
},
|
|
listCards: function (req, res){
|
|
cards.acceptCardTerms(req, res, function (err, dist) {
|
|
if (err) {
|
|
res.send(err);
|
|
}
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'result': dist,
|
|
'internal_return': 0,
|
|
})
|
|
});
|
|
},
|
|
acceptCardTerms: function (req, res){
|
|
cards.acceptCardTerms(req, res, function (err, dist) {
|
|
if (err) {
|
|
res.send(err);
|
|
}
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'result': dist,
|
|
'internal_return': 0,
|
|
})
|
|
});
|
|
},
|
|
activateCard: function (req, res) {
|
|
cards.activateCard(req, res, function (err, dist) {
|
|
if (err) {
|
|
res.send(err);
|
|
}
|
|
// res.json(dist);
|
|
res.status(200).json({
|
|
'status': 'OK',
|
|
'internal_return': 0,
|
|
'card_activate': dist.card_activate,
|
|
'total_record': 0
|
|
})
|
|
});
|
|
}
|
|
};
|
|
|
|
module.exports = cardsControllers;
|
|
|