From 12bbe14725c6f9c5631f4dc2cdfcb6e146a04de9 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 27 Oct 2024 15:07:02 -0400 Subject: [PATCH] settings --- api/controller.js | 9 +++++++++ api/routes.js | 3 +++ service/wallets.js | 18 ++++++++++++++++++ 3 files changed, 30 insertions(+) diff --git a/api/controller.js b/api/controller.js index e170f84..3d2391f 100644 --- a/api/controller.js +++ b/api/controller.js @@ -33,6 +33,15 @@ var controllers = { 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) { diff --git a/api/routes.js b/api/routes.js index b668fcb..1dd22a9 100644 --- a/api/routes.js +++ b/api/routes.js @@ -21,4 +21,7 @@ module.exports = function(app) { app.route('/eventSendMoney') .post(controller.eventSendMoney); + app.route('/settings') + .get(controller.siteSettings); + }; \ No newline at end of file diff --git a/service/wallets.js b/service/wallets.js index 608eb3f..c633866 100644 --- a/service/wallets.js +++ b/service/wallets.js @@ -36,6 +36,24 @@ var wallets = { } }); }, + siteSettings: function (req, res, next) { + logger.info("siteSettings: function (req, res, next)"); + let Qstring = ""; + Qstring = "SELECT * FROM settings"; + logger.info(Qstring); + db.query(Qstring, function (err, result) { + try { + if (err) throw err; + let resultItem = { + "result": result.rows, + "total_record": result.rowCount + } + next(null, resultItem); // pass control to the next handler + } catch (e) { + next(e.message, null); // pass control to the next handler + } + }); + }, getuserkidswallet: function (req, res, next) { logger.info("getuserkidswallet: function (req, res, next)"); //console.log("REQ---->",req.body.uid);