From 71d960f9ea0bfee3f275b74a5829a71cafc954ec Mon Sep 17 00:00:00 2001 From: Rizki Date: Fri, 13 Feb 2026 14:09:19 +0700 Subject: [PATCH] update --- adapter/sapadapter.js | 6 +++--- controllers/po.js | 4 ++-- controllers/pr.js | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/adapter/sapadapter.js b/adapter/sapadapter.js index 1b2d9aa..ee713f6 100644 --- a/adapter/sapadapter.js +++ b/adapter/sapadapter.js @@ -6,20 +6,20 @@ class SapAdapter extends Adapter { super(); } - async queryInsertSapLog(req, req_type) { + async queryInsertSapLog(idxpr, req, req_type) { var apires = this.getApiResultDefined(); try { const {ref_code, request, request_at, request_by, response, response_at, url} = req; let qry = ` INSERT INTO tbl_sap_log - (created_at, ref_code, request_type, request, request_at, request_by, response, response_at, url) + (idxpr, created_at, ref_code, request_type, request, request_at, request_by, response, response_at, url) VALUES (NOW(), ?, ?, ?, ?, ?, ?, ?, ?) `; db.query( qry, - [ref_code, req_type, request, request_at, request_by, response, response_at, url], + [idxpr, ref_code, req_type, request, request_at, request_by, response, response_at, url], function (err, result) { if (err) { apires.meta.code = 500; diff --git a/controllers/po.js b/controllers/po.js index dc679c9..fa0313b 100644 --- a/controllers/po.js +++ b/controllers/po.js @@ -215,7 +215,7 @@ exports.createPOSAPold = (req, res) => { request(resuri, function (error, response) { logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "CREATE_PO"); + sapadapter.queryInsertSapLog(resdata.data[0]["idxpr"] ?? 0, logData, "CREATE_PO"); if (error) { // console.log(error); @@ -794,7 +794,7 @@ exports.createHeaderPOSAP = (req, res) => { request(resuri, function (error, response) { logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "CREATE_HEADER_SAP"); + sapadapter.queryInsertSapLog(resdata.data[0]["idxpr"] ?? 0, logData, "CREATE_HEADER_SAP"); if (error) { apireshandler.message = error.toString(); diff --git a/controllers/pr.js b/controllers/pr.js index b2b2445..f5fe8f0 100644 --- a/controllers/pr.js +++ b/controllers/pr.js @@ -273,7 +273,7 @@ exports.setUpdateStatusProld = (req, res) => { // console.log('response.body', response.body) logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "CREATE_PR"); + sapadapter.queryInsertSapLog(idxpr, logData, "CREATE_PR"); if (error) { apireshandler.message = error.toString(); @@ -418,7 +418,7 @@ exports.releasePRSAP = (req, res) => { request(resuri, function (error, response) { logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "RELEASE_PR"); + sapadapter.queryInsertSapLog(idxpr, logData, "RELEASE_PR"); if (error) { // console.log(error); @@ -500,7 +500,7 @@ exports.unreleasePRSAP = (req, res) => { request(resuri, function (error, response) { logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "UNRELEASE_PR"); + sapadapter.queryInsertSapLog(idxpr, logData, "UNRELEASE_PR"); if (error) { // console.log(error); @@ -660,7 +660,7 @@ exports.changePRSAPold = (req, res) => { request(resuri, function (error, response) { logData.response_at = new Date(); logData.response = error ? JSON.stringify(error) : response.body; - sapadapter.queryInsertSapLog(logData, "CHANGE_PR"); + sapadapter.queryInsertSapLog(idxpr, logData, "CHANGE_PR"); if (error) { console.log(error);