made changes in tanker

master
varun 3 years ago
parent dfb2c0710c
commit d18ec3f03b

@ -140,12 +140,12 @@ exports.getTank = async (req, reply) => {
// throw boom.boomify(err); // throw boom.boomify(err);
// } // }
//}; //};
let intervalTimer;
exports.updateTanklevels = async (req, reply) => { exports.updateTanklevels = async (req, reply) => {
try { try {
const customerId = req.params.customerId; const customerId = req.params.customerId;
const tank = await Tank.find({customerId}); const tank = await Tank.find({customerId});
clearInterval(intervalTimer);
for (var i=0; i < tank.length; i++) { for (var i=0; i < tank.length; i++) {
const tankname = tank[i].tankName const tankname = tank[i].tankName
const capacity = tank[i].capacity const capacity = tank[i].capacity
@ -154,7 +154,7 @@ exports.updateTanklevels = async (req, reply) => {
//console.log(Number) //console.log(Number)
setInterval(async function () { intervalTimer=setInterval(async function () {
// const randomNumber = Math.floor(Math.random() * capacity) // const randomNumber = Math.floor(Math.random() * capacity)
//const randomNumber = Math.floor(Math.random() * (5500 - 1000) + 1000); //const randomNumber = Math.floor(Math.random() * (5500 - 1000) + 1000);
@ -162,7 +162,7 @@ exports.updateTanklevels = async (req, reply) => {
//console.log(tankname) //console.log(tankname)
const randomNumber = Math.floor(Number/1.5) const randomNumber = Math.floor(Number/1.5)
console.log(randomNumber) console.log(randomNumber)
await Tank.findOneAndUpdate({ customerId: customerId, tankName: tankname },{ $set: { waterlevel: randomNumber } }); await Tank.findOneAndUpdate({ customerId: customerId, tankName: tankname },{ $set: { waterlevel: randomNumber } }, { upsert: true, new: true });
Number = randomNumber Number = randomNumber
//return Number //return Number

Loading…
Cancel
Save