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