upd
This commit is contained in:
@ -13,7 +13,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
let offset = req.query.offset;
|
let offset = req.query.offset;
|
||||||
let keyword = req.query.keyword ?? '';
|
let keyword = req.query.keyword ?? '';
|
||||||
|
|
||||||
let qryBase = "select _idx, name, currency, symbol, rate from tbl_currency ";
|
let qryBase = "select _idx, name, currency, symbol, rate, forex_date from tbl_currency ";
|
||||||
qryBase += "where isdeleted=0 and (name like '%" + keyword + "%' or currency like '%" + keyword + "%') ";
|
qryBase += "where isdeleted=0 and (name like '%" + keyword + "%' or currency like '%" + keyword + "%') ";
|
||||||
|
|
||||||
// If no pagination params, return all records directly
|
// If no pagination params, return all records directly
|
||||||
@ -79,7 +79,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
var apires = this.getApiResultDefined();
|
var apires = this.getApiResultDefined();
|
||||||
try {
|
try {
|
||||||
let id = req.params.id;
|
let id = req.params.id;
|
||||||
let qry = "select _idx, name, currency, symbol, rate, isdeleted, iby, idt, uby, udt from tbl_currency where _idx='" + id + "' and isdeleted=0";
|
let qry = "select _idx, name, currency, symbol, rate, forex_date, isdeleted, iby, idt, uby, udt from tbl_currency where _idx='" + id + "' and isdeleted=0";
|
||||||
db.query(qry, [], function (err, result, fields) {
|
db.query(qry, [], function (err, result, fields) {
|
||||||
if (err) {
|
if (err) {
|
||||||
apires.meta['message'] = err.toString();
|
apires.meta['message'] = err.toString();
|
||||||
@ -155,6 +155,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
let currency = req.body.currency;
|
let currency = req.body.currency;
|
||||||
let symbol = req.body.symbol;
|
let symbol = req.body.symbol;
|
||||||
let rate = req.body.rate;
|
let rate = req.body.rate;
|
||||||
|
let forex_date = req.body.forex_date;
|
||||||
let nik = req.nik;
|
let nik = req.nik;
|
||||||
|
|
||||||
let qry = "insert into tbl_currency set ";
|
let qry = "insert into tbl_currency set ";
|
||||||
@ -162,6 +163,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
qry += "currency='" + currency + "',";
|
qry += "currency='" + currency + "',";
|
||||||
qry += "symbol='" + symbol + "',";
|
qry += "symbol='" + symbol + "',";
|
||||||
qry += "rate='" + rate + "',";
|
qry += "rate='" + rate + "',";
|
||||||
|
qry += "forex_date='" + forex_date + "',";
|
||||||
qry += "isdeleted=0,";
|
qry += "isdeleted=0,";
|
||||||
qry += "iby='" + nik + "',idt=now()";
|
qry += "iby='" + nik + "',idt=now()";
|
||||||
|
|
||||||
@ -192,6 +194,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
let currency = req.body.currency;
|
let currency = req.body.currency;
|
||||||
let symbol = req.body.symbol;
|
let symbol = req.body.symbol;
|
||||||
let newRate = req.body.rate;
|
let newRate = req.body.rate;
|
||||||
|
let forex_date = req.body.forex_date;
|
||||||
let nik = req.nik;
|
let nik = req.nik;
|
||||||
|
|
||||||
// fetch current rate to detect change
|
// fetch current rate to detect change
|
||||||
@ -219,6 +222,7 @@ class CurrencyAdapter extends Adapter {
|
|||||||
qryUpdate += "currency='" + currency + "',";
|
qryUpdate += "currency='" + currency + "',";
|
||||||
qryUpdate += "symbol='" + symbol + "',";
|
qryUpdate += "symbol='" + symbol + "',";
|
||||||
qryUpdate += "rate='" + newRate + "',";
|
qryUpdate += "rate='" + newRate + "',";
|
||||||
|
qryUpdate += "forex_date='" + forex_date + "',";
|
||||||
qryUpdate += "uby='" + nik + "',udt=now() ";
|
qryUpdate += "uby='" + nik + "',udt=now() ";
|
||||||
qryUpdate += "where _idx='" + id + "'";
|
qryUpdate += "where _idx='" + id + "'";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user