feat: add po boq
This commit is contained in:
@ -1348,14 +1348,17 @@ class PoAdapter extends Adapter {
|
|||||||
|
|
||||||
console.log(qry);
|
console.log(qry);
|
||||||
db.query(qry, [], function (err, result, fields) {
|
db.query(qry, [], function (err, result, fields) {
|
||||||
console.log('result =>', result)
|
console.log("result =>", result);
|
||||||
if (err) {
|
if (err) {
|
||||||
apires.meta["message"] = err.toString();
|
apires.meta["message"] = err.toString();
|
||||||
apires.meta["code"] = 500;
|
apires.meta["code"] = 500;
|
||||||
callback("err", apires);
|
callback("err", apires);
|
||||||
} else {
|
} else {
|
||||||
qry = "select idxpoboq,ponumber,identifyprojectnumber from vw_poboq where idxpoboq in(" + idxpoboq + ")";
|
qry =
|
||||||
console.log('qry', qry)
|
"select idxpoboq,ponumber,identifyprojectnumber from vw_poboq where idxpoboq in(" +
|
||||||
|
idxpoboq +
|
||||||
|
")";
|
||||||
|
console.log("qry", qry);
|
||||||
db.query(qry, [], function (err, result1, fields) {
|
db.query(qry, [], function (err, result1, fields) {
|
||||||
if (err) {
|
if (err) {
|
||||||
apires.meta["message"] = err.toString();
|
apires.meta["message"] = err.toString();
|
||||||
@ -1363,7 +1366,7 @@ class PoAdapter extends Adapter {
|
|||||||
callback("err", apires);
|
callback("err", apires);
|
||||||
} else {
|
} else {
|
||||||
apires.success = true;
|
apires.success = true;
|
||||||
console.log('result1 =>', result1)
|
console.log("result1 =>", result1);
|
||||||
apires.data = JSON.parse(JSON.stringify(result1));
|
apires.data = JSON.parse(JSON.stringify(result1));
|
||||||
callback(null, apires);
|
callback(null, apires);
|
||||||
}
|
}
|
||||||
@ -1789,9 +1792,33 @@ class PoAdapter extends Adapter {
|
|||||||
} else {
|
} else {
|
||||||
let resultJson = JSON.stringify(result);
|
let resultJson = JSON.stringify(result);
|
||||||
resultJson = JSON.parse(resultJson);
|
resultJson = JSON.parse(resultJson);
|
||||||
apires.success = true;
|
|
||||||
apires.data = resultJson;
|
// PO BOQ
|
||||||
callback(null, apires);
|
let qry = "select * from vw_poboq where idxpo='" + resultJson[0]._idx + "'";
|
||||||
|
db.query(qry, [], function (err, result, fields) {
|
||||||
|
if (err) {
|
||||||
|
apires.meta["message"] = err.toString();
|
||||||
|
apires.meta["code"] = 500;
|
||||||
|
callback("err", apires);
|
||||||
|
} else {
|
||||||
|
if (result.length <= 0) {
|
||||||
|
apires.meta.message = "Record not found";
|
||||||
|
callback("", apires);
|
||||||
|
} else {
|
||||||
|
let resultJsonBoq = JSON.stringify(result);
|
||||||
|
resultJsonBoq = JSON.parse(resultJsonBoq);
|
||||||
|
resultJson[0]["boq"] = resultJsonBoq;
|
||||||
|
|
||||||
|
apires.success = true;
|
||||||
|
apires.data = resultJson;
|
||||||
|
callback(null, apires);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// apires.success = true;
|
||||||
|
// apires.data = resultJson;
|
||||||
|
// callback(null, apires);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user