'use strict'; const properties = require('../package.json') const redeem = require('../service/redeem'); const wallets = require('../service/wallets'); const ebroker = require('../service/ebroker'); const members_action = require('../service/members_action'); const logger = require('../app/logger'); var controllers = { refreshMemberActions: function(req, res) { members_action.refreshActions(req, res, function(err, result) { res.status(200).json({'status': 'OK', 'internal_return': 0 }) }); }, getFamilyBanners: function(req, res) { redeem.getredeemoptions(req, res, function(err, result) { res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': result.result,'total_record': result.total_record }) }); }, getUsersWallets: function(req, res) { wallets.getuserwallet(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, flutterOkHook: function(req, res) { ebroker.eventPublish(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, siteSettings: function(req, res) { wallets.siteSettings(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, eventSendMoney: function(req, res) { ebroker.eventSendMoney(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, getUsersKidsWallets: function(req, res) { wallets.getuserkidswallet(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, getUsersEscrows: function(req, res) { wallets.getescrows(req, res, function(err, dist) { if (err) { res.send(err); } // res.json(dist); res.status(200).json({'status': 'OK', 'internal_return': 0, 'result_list': dist.result,'total_record': dist.total_record }) }); }, }; module.exports = controllers;