diff --git a/adapter/poadapter.js b/adapter/poadapter.js index 33386a7..042d5f9 100644 --- a/adapter/poadapter.js +++ b/adapter/poadapter.js @@ -65,7 +65,14 @@ class PoAdapter extends Adapter { var apires = this.getApiResultDefined(); try { let idxpr = req.query.idxpr; - let qry = "select * from vw_poboq where idxpr='" + idxpr + "'"; + let qry = "select v.*, " + + "COALESCE(c1.currency, c2.currency, 'USD') AS pr_currency_code, " + + "COALESCE(c1.symbol, c2.symbol, '$') AS pr_currency_symbol " + + "from vw_poboq v " + + "left join tbl_pr p on p._idx = v.idxpr " + + "left join tbl_currency c1 on c1._idx = p.currency_id and c1.isdeleted = 0 " + + "left join tbl_currency c2 on c2.currency = p.curr and c2.isdeleted = 0 " + + "where v.idxpr='" + idxpr + "'"; // console.log(qry); db.query(qry, [], function (err, result, fields) {