my task
This commit is contained in:
@ -462,6 +462,39 @@ class DashboardAdapter extends Adapter {
|
||||
callback("error", apires);
|
||||
}
|
||||
}
|
||||
|
||||
async queryMyTask(req, callback) {
|
||||
var apires = this.getApiResultDefined();
|
||||
|
||||
try {
|
||||
let nik = req.query.nik;
|
||||
|
||||
let qry = `
|
||||
SELECT *
|
||||
FROM vw_my_task
|
||||
WHERE nik = ?
|
||||
ORDER BY date DESC
|
||||
LIMIT 50
|
||||
`;
|
||||
|
||||
db.query(qry, [nik], function (err, result) {
|
||||
if (err) {
|
||||
apires.meta.code = 500;
|
||||
apires.meta.message = err.toString();
|
||||
return callback("err", apires);
|
||||
}
|
||||
|
||||
apires.success = true;
|
||||
apires.data = result;
|
||||
|
||||
callback(null, apires);
|
||||
});
|
||||
} catch (err) {
|
||||
apires.meta.code = 500;
|
||||
apires.meta.message = err.toString();
|
||||
callback("error", apires);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = DashboardAdapter;
|
||||
|
||||
Reference in New Issue
Block a user