This commit is contained in:
Rizki
2026-02-13 14:09:19 +07:00
parent 20c1864ac5
commit 71d960f9ea
3 changed files with 9 additions and 9 deletions

View File

@ -6,20 +6,20 @@ class SapAdapter extends Adapter {
super(); super();
} }
async queryInsertSapLog(req, req_type) { async queryInsertSapLog(idxpr, req, req_type) {
var apires = this.getApiResultDefined(); var apires = this.getApiResultDefined();
try { try {
const {ref_code, request, request_at, request_by, response, response_at, url} = req; const {ref_code, request, request_at, request_by, response, response_at, url} = req;
let qry = ` let qry = `
INSERT INTO tbl_sap_log 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(), ?, ?, ?, ?, ?, ?, ?, ?) VALUES (NOW(), ?, ?, ?, ?, ?, ?, ?, ?)
`; `;
db.query( db.query(
qry, 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) { function (err, result) {
if (err) { if (err) {
apires.meta.code = 500; apires.meta.code = 500;

View File

@ -215,7 +215,7 @@ exports.createPOSAPold = (req, res) => {
request(resuri, function (error, response) { request(resuri, function (error, response) {
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; 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) { if (error) {
// console.log(error); // console.log(error);
@ -794,7 +794,7 @@ exports.createHeaderPOSAP = (req, res) => {
request(resuri, function (error, response) { request(resuri, function (error, response) {
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; 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) { if (error) {
apireshandler.message = error.toString(); apireshandler.message = error.toString();

View File

@ -273,7 +273,7 @@ exports.setUpdateStatusProld = (req, res) => {
// console.log('response.body', response.body) // console.log('response.body', response.body)
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; logData.response = error ? JSON.stringify(error) : response.body;
sapadapter.queryInsertSapLog(logData, "CREATE_PR"); sapadapter.queryInsertSapLog(idxpr, logData, "CREATE_PR");
if (error) { if (error) {
apireshandler.message = error.toString(); apireshandler.message = error.toString();
@ -418,7 +418,7 @@ exports.releasePRSAP = (req, res) => {
request(resuri, function (error, response) { request(resuri, function (error, response) {
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; logData.response = error ? JSON.stringify(error) : response.body;
sapadapter.queryInsertSapLog(logData, "RELEASE_PR"); sapadapter.queryInsertSapLog(idxpr, logData, "RELEASE_PR");
if (error) { if (error) {
// console.log(error); // console.log(error);
@ -500,7 +500,7 @@ exports.unreleasePRSAP = (req, res) => {
request(resuri, function (error, response) { request(resuri, function (error, response) {
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; logData.response = error ? JSON.stringify(error) : response.body;
sapadapter.queryInsertSapLog(logData, "UNRELEASE_PR"); sapadapter.queryInsertSapLog(idxpr, logData, "UNRELEASE_PR");
if (error) { if (error) {
// console.log(error); // console.log(error);
@ -660,7 +660,7 @@ exports.changePRSAPold = (req, res) => {
request(resuri, function (error, response) { request(resuri, function (error, response) {
logData.response_at = new Date(); logData.response_at = new Date();
logData.response = error ? JSON.stringify(error) : response.body; logData.response = error ? JSON.stringify(error) : response.body;
sapadapter.queryInsertSapLog(logData, "CHANGE_PR"); sapadapter.queryInsertSapLog(idxpr, logData, "CHANGE_PR");
if (error) { if (error) {
console.log(error); console.log(error);