add remark

This commit is contained in:
Rizki
2026-04-10 10:30:11 +07:00
parent 72799ff038
commit a3d5974a21

View File

@ -360,9 +360,17 @@ class JustificationAdapter extends Adapter{
var idxjustification = req.body.idxjustification; var idxjustification = req.body.idxjustification;
var status = req.body.status; var status = req.body.status;
var statusdescription = req.body.statusdescription; var statusdescription = req.body.statusdescription;
var remark = req.body.remark;
var nik = req.body.nik; var nik = req.body.nik;
var qry = "update tbl_justification set status='" + status +"',statusdescription='" + statusdescription +"',uby='"+nik+"',udt=now() "; if (!remark || remark.trim() === '') {
apires.meta.code = 422;
apires.meta.message = "Remark is required";
callback('err', apires);
return;
}
var qry = "update tbl_justification set status='" + status +"',statusdescription='" + statusdescription +"',remark='" + remark.replace(/'/g, "''") +"',uby='"+nik+"',udt=now() ";
qry = qry +"where _idx='" + idxjustification +"'"; qry = qry +"where _idx='" + idxjustification +"'";
db.query(qry,[],function(err,result,fields){ db.query(qry,[],function(err,result,fields){
if(err){ if(err){
@ -456,8 +464,17 @@ class JustificationAdapter extends Adapter{
var idxapproval = req.body.idxapproval; var idxapproval = req.body.idxapproval;
var nikapproval = req.body.nikapproval; var nikapproval = req.body.nikapproval;
var datesigned = req.body.datesigned; var datesigned = req.body.datesigned;
var remark = req.body.remark;
// console.log(datesigned); // console.log(datesigned);
var nik = req.body.nik; var nik = req.body.nik;
if (!remark || remark.trim() === '') {
apires.meta.code = 422;
apires.meta.message = "Remark is required";
callback('err', apires);
return;
}
var token = this.getToken(); var token = this.getToken();
var filepng = token+".png"; var filepng = token+".png";
// token =getToken(); // token =getToken();
@ -475,6 +492,7 @@ class JustificationAdapter extends Adapter{
let qry = "update tbl_justification "; let qry = "update tbl_justification ";
qry = qry +"set idxrequestbudget='"+idxrequestbudget+"', trxid='"+trxid+"',justificationnumber='"+justificationnumber+"',title='"+title+"',division='"+division+"',"; qry = qry +"set idxrequestbudget='"+idxrequestbudget+"', trxid='"+trxid+"',justificationnumber='"+justificationnumber+"',title='"+title+"',division='"+division+"',";
qry = qry +"glacc='"+glacc+"',description='"+description+"',budgettype='"+budgettype+"',amount='"+amount+"',useddate='"+useddate+"',"; qry = qry +"glacc='"+glacc+"',description='"+description+"',budgettype='"+budgettype+"',amount='"+amount+"',useddate='"+useddate+"',";
qry = qry +"remark='"+remark.replace(/'/g, "''")+"',";
qry = qry +filedocqry+"uby='"+nik+"',udt=now() "; qry = qry +filedocqry+"uby='"+nik+"',udt=now() ";
qry = qry +"where _idx='"+idxjustification+"'"; qry = qry +"where _idx='"+idxjustification+"'";