32 lines
967 B
JavaScript
32 lines
967 B
JavaScript
'use strict';
|
|
|
|
const request = require('request');
|
|
const db = require('../app/db')
|
|
const logger = require('../app/logger');
|
|
|
|
var stats = {
|
|
|
|
checkActiveJobs(clientData){
|
|
console.log(" ==== YES TESTING FOR CLIENT === >",clientData);
|
|
|
|
let Qstring1 = "SELECT count(id) AS total_active_jobs FROM members_jobs_contract " +
|
|
" WHERE client_id = "+clientData.client_id+" AND status =1 AND delivery_date > now() ";
|
|
logger.info(Qstring1);
|
|
db.query(Qstring1, function (err, result) {
|
|
try {
|
|
if (err) throw err;
|
|
return result.rows[0]["total_active_jobs"];
|
|
} catch (e) {
|
|
logger.info("Error on Active Jobs =>", e.message);
|
|
return 0
|
|
}
|
|
});
|
|
//return 0;
|
|
},
|
|
checkPendingOffers(clientData){
|
|
console.log(" ==== YES TESTING FOR CLIENT === >",clientData);
|
|
return 0;
|
|
}
|
|
};
|
|
module.exports = stats;
|