明树Git Lab

Commit ee75da1e authored by zfp1's avatar zfp1

update

parent 66c1d6bc
...@@ -492,6 +492,30 @@ async function getQualityInfoTrend(req, res, next) { ...@@ -492,6 +492,30 @@ async function getQualityInfoTrend(req, res, next) {
next(error); next(error);
} }
} }
async function getQualityInfoCount(req, res, next) {
try {
let search = {
time: { $exists: true }
};
if ((req.body.startTime && req.body.endTime)) {
let endTime = new Date(req.body.endTime);
endTime.setHours(23);
endTime.setMinutes(59);
endTime.setSeconds(59);
let startTime = new Date(req.body.startTime);
startTime.setHours(0);
startTime.setMinutes(0);
startTime.setSeconds(0);
search.time = { $gt: startTime, $lte: endTime }
}
let ret = await DB.HeavyMetal.countDocuments(search);
res.sendData(ret);
} catch (error) {
next(error);
}
}
...@@ -508,5 +532,6 @@ module.exports = { ...@@ -508,5 +532,6 @@ module.exports = {
getIndustryDeviceCount, getIndustryDeviceCount,
getEnvironmentalTrend, getEnvironmentalTrend,
getQualityInfoTrend, getQualityInfoTrend,
getQualityInfoCount,
} }
\ No newline at end of file
...@@ -26,6 +26,8 @@ router.post('/getIndustryDeviceCount', statisticsController.getIndustryDeviceCou ...@@ -26,6 +26,8 @@ router.post('/getIndustryDeviceCount', statisticsController.getIndustryDeviceCou
router.post('/getEnvironmentalTrend', statisticsController.getEnvironmentalTrend); router.post('/getEnvironmentalTrend', statisticsController.getEnvironmentalTrend);
// 工业大屏-产品质量信息-近七日变化 // 工业大屏-产品质量信息-近七日变化
router.post('/getQualityInfoTrend', statisticsController.getQualityInfoTrend); router.post('/getQualityInfoTrend', statisticsController.getQualityInfoTrend);
// 工业大屏-产品质量信息-总量
router.post('/getQualityInfoCount', statisticsController.getQualityInfoCount);
module.exports = router; module.exports = router;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment